Trending:
May 24, 2025, 09:43 PM - 3 min read
Britain has signed a landmark agreement to transfer sovereignty over the disputed Chagos Islands to Mauritius, in a deal that London says secures the long-term future of a strategic U.S.-U.K. military base on Diego Garcia, the largest island in the Indian Ocean archipelago.
Read more