Geneva, 6 October 2025 The International Commission of Jurists (ICJ) welcomes today’s decision by the UN Human Rights Council to establish an independent investigative mechanism on Afghanistan. States must now act to ensure it receives the resources necessary to fulfill its critical mandate. “This mechanism represents a crucial step forward in responding to the systematic… Continue Reading Afghanistan: UN Human Rights Council establishment of an independent investigative mechanism is a ...