Author: newzscvoop

With both the International Court of Justice (ICJ) and the International Tribunal for the Law of the Sea (ITLOS) recognising the Chagos Islands as belonging to Mauritius and affirming the... Read More