International Criminal Court Fast Facts
September 30, 2018
(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.
error: Content is protected !!