Taliban delegation meets Pakistan, UK and Germany envoys in Doha
Islamabad: The Taliban have started reaching out to the world in an attempt to address the concerns of the international community and held meetings with a number of ambassadors based in Doha, Qatar in the last couple of days. The head, Sher Mohammad Abbas Stanikzai, of