While diplomacy is critical, the UK’s decision to hand over the sovereignty to Mauritius over the Chagos Islands couldn’t have come through without the ICJ decision and the use of international law by ...
The Chagos Archipelago or Chagos Islands is a group of seven atolls made of more than 60 islands in the Indian Ocean. The islands are located 300 miles south of the Maldives. The UK is in possession ...