International Criminal Court faces the risk of further sanctions Policy September 25, 2025 Den Haag, Netherlands, 29.03.2022: Flag with the International Criminal Court (ICC) logo on March 29, 2022 in Den Haag, the…