A 10 Judges
B 15 Judges
C 20 Judges
D 25 Judges
Correct Answer: Option B
The International Court of Justice is located in Hague, Netherlands.
Download our app for free and access thousands of MCQ questions with detailed solutions