clear

Creating new perspectives since 2009

The International Criminal Court (ICC) building is pictured on November 21, 2024 in The Hague [LAURENS VAN PUTTEN/ANP/AFP via Getty Images]