UN Special Rapporteur Calls On Taliban Rep To Secure Release Of Human Rights Defenders

Richard Bennet, the UN Special Rapporteur on Human Rights in Afghanistan, spoke to Suhail Shaheen, the head of the Taliban's political office in Doha, and stressed on the need for the Taliban to release human rights defenders in Afghanistan.