Taliban’s Use of Corporal Punishment Raises Concerns About Human Rights in Afghanistan
By Nazila Jamshidi Recently, United Nations Assistance Mission in Afghanistan (UNAMA) reported on the Taliban's 334 cases of public executions,...
By Nazila Jamshidi Recently, United Nations Assistance Mission in Afghanistan (UNAMA) reported on the Taliban's 334 cases of public executions,...