1.

International Criminal Court is located in

A. Netherlands
B. Greenwich
C. London
D. Tokyo
Answer» B. Greenwich


Discussion

No Comment Found