‘End this failed mission’: Former Afghan leader blames US and its allies for rise in terrorism

0
298

A stream of politicians, ambassadors, world leaders and business people file in and out of former Afghan president Hamid Karzai’s home in Kabul.