FILE PHOTO: The entrance of the ICC is seen in The Hague

Back to top button