International Court of Justice is located in-
A
Switzerland
B
Sweden
C
The Netherlands
D
Luxemburg
Correct Answer: The Netherlands