Richard Bennett, the UN special rapporteur on the situation of human rights in Afghanistan, has condemned flogging as a violation of international law …

from Google Alert – international law https://ift.tt/kALp7uo
August 24, 2025 at 07:50PM