The International Criminal Court is an intergovernmental organization and international tribunal seated in The Hague, Netherlands.