Stars Insider on MSN
The Chagos Islands: Why did the UK give them up?
On May 22, 2025, the UK’s agreement with Mauritius regarding the transfer of Chagos Islands was at last given the green light ...
It has urged Britain and Mauritius not to ratify the May agreement which it says violates the rights of Chagossian people.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results