67.6k views
3 votes
Where is the international criminal court located

User Slyv
by
5.6k points

1 Answer

6 votes

Answer:

Step-by-step explanation:

The simple answer is The Hague a city in Holland.

User Plastkort
by
7.4k points