On the anniversary of the killing of Osama Bin Laden, President Obama is in Afghanistan where he will sign a new partnership agreement with Afghan President Karzai, according to reports.
The agreement will lay out terms for the U.S.-Afghan relationship…
Afghanistan
Afghanistan was the good war. The United States was clearly pursuing its national interest by deposing a Taliban-led government that gave Osama bin Laden and Al Qaeda the safe-haven from which they launched the 9/11 attacks. Side-benefits included freeing the…
Could the dreadful murders of 16 civilians by a rogue American soldier in the Khandahar province of Afghanistan do some good? Perhaps it will finally sear into voters’ minds the awareness that whether you are with the good guys or…