3 months 1 week ago
Breadcrumb
Home
US: Rights experts urge Senate to reject bill sanctioning the International Criminal Court
10 January 2025
UN Photo/Rick Bajornas
The International Criminal Court is based in The Hague, Netherlands.
Three experts appointed by the UN Human Rights Council on Friday urged the United States Senate to oppose a bill seeking to impose sanctions on the International Criminal Court (ICC), and cut…