FILE PHOTO: People stand outside the International Criminal Court (ICC), in The Hague, Netherlands, September 22, 2025. REUTERS/Piroschka van de Wouw/File Photo
FILE PHOTO: People stand outside the International Criminal Court (ICC), in The Hague, Netherlands, September 22, 2025. REUTERS/Piroschka van de Wouw/File Photo