International Criminal Court Dismisses Chief Prosecutor Karim Khan in Historic Vote Amid Sexual Misconduct Allegations
The Hague, Netherlands – July 24, 2026 – In an unprecedented move that sends shockwaves through the international legal community, the States Parties to the International Criminal Court (ICC) have voted overwhelmingly to remove Chief…
