Taliban say blasts in Kabul meant to force America out

February 25, 2010 10:38 PM