Afghanistan: Shameful failure of UNHRC special session to address escalating human rights and humanitarian crisis
The UN Human Rights Council today failed the people of Afghanistan after neglecting to establish an independent mechanism to monitor ongoing crimes under international law and human rights violations and […]