International Criminal Court Prosecutor Removed
Click to expand Image Seventeenth session of the International Criminal Court's Assembly of States Parties in The Hague, Netherlands, December 2018. © 2018 Syd Boyd/Coalition for the International Criminal Court (New York) – The Assembly of States Parties of the International Criminal Court (ICC), d


