UK and Mauritius Finalise Landmark Agreement on Sovereignty of Chagos Islands
The United Kingdom has signed a landmark agreement to transfer sovereignty of the Chagos Archipelago to ...
Read moreDetailsThe United Kingdom has signed a landmark agreement to transfer sovereignty of the Chagos Archipelago to ...
Read moreDetails