
Addressing Human Rights Violations in Afghanistan: A Call for Accountability
At the 58th session of the UN Human Rights Council, Human Rights Watch highlighted alarming findings from the Special Rapporteur’s recent reports. The deepening human rights crisis in Afghanistan, marked …
Addressing Human Rights Violations in Afghanistan: A Call for Accountability Read More