Culture3 months ago
UK relinquishes sovereignty of Chagos Islands to Mauritius
The United Kingdom has finally announced that it is relinquishing sovereignty of Chagos Islands, a remote but strategically important cluster of islands in the Indian Ocean,...