Geneva. 09 October 2025. With the conclusion yesterday of the UN Human Rights Council’s 60th session, the International Commission of Jurists (ICJ) welcomes the significant progressive steps taken towards accountability and justice in Afghanistan and Sri Lanka, while denouncing the failure of States to provide the necessary financial and political support to the world’s premier… Continue Reading UN Human Rights Council: Progress achieved in addressing impunity in Afghanistan and Sri L...