Dispute Resolved: UK Hands Chagos Islands to Mauritius
The United Kingdom has agreed to hand over ownership of the Chagos archipelago to Mauritius, marking an end to a…
The United Kingdom has agreed to hand over ownership of the Chagos archipelago to Mauritius, marking an end to a…