The International Criminal Court (ICC) in The Hague, Netherlands.

The International Criminal Court (ICC) in The Hague, Netherlands.

The Hague; Exterior of International Criminal Court ( ICC) in the Netherlands. Courtesy Photo.

The Hague; Exterior of International Criminal Court ( ICC) in the Netherlands. Courtesy Photo.