republic

Organization

International Criminal Court

The International Criminal Court (ICC or ICCt) is an intergovernmental organization and international tribunal that sits in The Hague in the Netherlands. — Wikipedia