US, allies have responsibility to explain their failure to Afghan people: Hamid Karzai



gt
icon
Users of Guests are not allowed to comment this publication.
Discussion