1.

International Tribunal for Law of Sea is based in

A. Spain
B. Jamaica
C. Germany
D. Chile
Answer» B. Jamaica


Discussion

No Comment Found