Karzai Declared President of Afghanistan: Will This End Obama’s Indecision?

BBC reports that Hamid Karzai has now been declared the elected president…