ICC Independence and Neutrality: Why It is Broken and How to Fix It

In an era of global superpower rivalry, this institution is being tested in unprecedented ways. The rapid fragmentation of the world, caused not least by the armed conflicts between Russia and Ukraine and in the Gaza Strip, is turning the global system back into two competing blocs with a “Global North” led by the United States and a “Global South” led by Russia and China. Read on.

Previous
Previous

‘Doused with Gasoline, Electrocuted, Drugged’ – Gaza Paramedic Details Torture in Israeli Detention

Next
Next

Project 2025: Everything You Need To Know In Two Minutes