Browsing Tag
International Criminal Court
8 posts
ICC removes Karim Khan as prosecutor while Putin and Netanyahu warrants remain active
The ICC removed Karim Khan, but its most sensitive warrants remain intact. The court now faces a leadership, credibility and sanctions crisis.
July 26, 2026
Karim Khan removal vote explained: What happens at the International Criminal Court on July 24?
The ICC faces an internal misconduct crisis and an external United States attack. The July 24 vote will test whether the court can survive both.
July 17, 2026
Sara Duterte impeachment trial opens as Philippines’ 2028 election hangs in balance
The Philippine Senate will begin trying Vice President Sara Duterte on allegations involving confidential funds, unexplained wealth and threats against senior officials, with her political future and public confidence in national institutions at stake.
July 6, 2026
Mali, Burkina Faso and Niger begin ICC exit as Sahel breaks further from global institutions
Three Sahel states are leaving the ICC as conflict intensifies. Their exit may widen the gap between sovereignty claims and justice for victims.
July 3, 2026
Rodrigo Duterte arrested in Manila on ICC warrant over war on drugs
Former Philippine President Rodrigo Duterte was arrested upon his return to Manila on Tuesday under a warrant issued…
March 11, 2025
UK signals potential arrest of Netanyahu under ICC warrant, Germany cites ‘Nazi history’ to abstain
The United Kingdom may arrest Israeli Prime Minister Benjamin Netanyahu if he visits the country, according to statements…
November 23, 2024
Why the US is fiercely opposing ICC’s arrest warrants for Netanyahu
The United States has categorically rejected the International Criminal Court’s (ICC) decision to issue arrest warrants for Israeli…
November 22, 2024
EU declares ICC warrants for Netanyahu, Gallant and Deif inescapable—global justice at a crossroads
The International Criminal Court (ICC) has issued arrest warrants for Israeli Prime Minister Benjamin Netanyahu, former Defense Minister…
November 21, 2024