Corporal punishment is a clear violation of international human rights law. Afghanistan is party to both the Convention against Torture and Other …
Read more: Comment By UN Human Rights Spokesperson Jeremy Laurence On Mass Flogging In Afghanistan
2024-06-05