News

Analysis - The decades-long Chagos islands dispute has finally entered a new chapter. The UK officially agreed to return the sovereignty of the archipelago to Mauritius.