
Urgent Call for Accountability in Afghanistan’s Human Rights Crisis
On 28 February 2025, the International Federation for Human Rights (FIDH) presented a stark depiction of the human rights crisis in Afghanistan at the UN Human Rights Council. They commended …
Urgent Call for Accountability in Afghanistan’s Human Rights Crisis Read More