
UN Rights Council Takes Major Step Towards Accountability of Abuses in Afghanistan
Rabat – On Oct. 6, the United Nations Human Rights Council (UNHRC) adopted a resolution creating an independent accountability body to investigate human rights violations in Afghanistan. The “mechanism,” as it is called by the resolution, will collect and …