International Court of Justice is located in-

International Court of Justice is located in-
  • A) Sweden
  • B) Switzerland
  • C) Luxemburg
  • D) The Netherlands

Correct Answer: D) The Netherlands

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
Scroll to Top