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

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

Scroll to top