Human Rights

UNHRC Concludes 60th Session with Major Reforms and New Afghanistan Mechanism

Author: 
Brianne Blain

The Human Rights Council

ICC Delivers First Trial Judgment in Darfur Situation

Author: 
Özge Karsu

On October 6, 2025, the International Criminal Court (ICC) delivered its first trial judgement in the Dar

Image: 

Russia Withdraws from the European Convention Against Torture

Author: 
Özge Karsu

On September 29, Russian President Vladimir Putin signed the law on Russia’s formal withdrawal from the European Convention f

Image: 

ICJ Delivers Unanimous Advisory Opinion on States’ Climate Change Obligations

Author: 
Alaa Hajyahia

On July 23, 2025, the International Court of Justice delivered its Advisory Opinion on the O