7 hours ago
What to know about the deal to transfer sovereignty of the disputed Chagos Islands
Read full article: What to know about the deal to transfer sovereignty of the disputed Chagos IslandsThe governments of Britain and Mauritius have signed a deal settling the future of the Chagos Islands after overcoming last-minute legal hurdles.