Hamid Karzai’s victory in Afghanistan’s disputed presidential election has created a diplomatic and strategic dilemma that is producing some troubling commentary by American officials and much strident criticism in the media. The Chairman of the Senate Foreign Relations Committee, John Kerry, in an interview from Kabul on Face the Nation on October 19, stated that [...]
Read the rest of this entry »