US, allies have responsibility to explain their failure to Afghan people: Hamid Karzai
By: Global Times | Published: Jul 09, 2021 01:45 AM
“Looking at the suffering of the Afghan people, the emergence of IS, and the ongoing conflict, it is clearly turning out that the US has failed,” former Afghan president Hamid Karzai told GT in an exclusive interview.