International Criminal Court Fast Facts

(CNN)Here’s a look at the International Criminal Court, a court comprised of 123 states from around the world.

Although created by the Rome Statute, a treaty first brought before the United Nations, the ICC operates as an independent entity.
The Court is located in The Hague, Netherlands.

Add a Comment

Your email address will not be published. Required fields are marked *