almendron.com
The International Criminal Court must do better. Reforms are urgently needed
When the International Criminal Court was founded in 1998, it was hailed as a breakthrough in the global fight against impunity. And even as ICC’s membership has grown to 123 states, many of the wo…
Stef Blok