Which country hosts the headquarters of the International Criminal Court?
A
Austria
B
Belgium
C
Netherlands
D
Switzerland
Correct Answer: Option C — Netherlands
Explanation:
The International Criminal Court, which prosecutes individuals for genocide, war crimes, and crimes against humanity, is headquartered in The Hague, Netherlands, and began operations in 2002.