UN calls on Taliban to end corporal punishment in Afghanistan
“Corporal punishment is a violation of the Convention against Torture and must cease,” said UNAMA’s human rights chief Fiona Frazer, stressing that the UN is “strongly opposed” to the death…