The International Criminal Court (ICC) in The Hague Netherlands | Internationaal Strafhof in Den Haag