UK Hands Sovereignty of Chagos Islands to Mauritius
Britain’s government said it agreed to hand sovereignty of the long-contested Chagos Islands UK Hands Sovereignty of Chagos Islands to Mauritius Britain’s government said it agreed to hand sovereignty of the long-contested Chagos Islands, an archipelago of more than 60 islands in the Indian Ocean, to Mauritius, in a deal that secures the future of … Read more