THE Chagos Islands are an archipelago (group of islands) that have made headlines after the UK agreed to hand sovereignty over the islands to Mauritius. One of the islands, Diego Garcia, is ...
Mauritius, in a deal that secures the future of a strategically important UK-US military base there. British Foreign Secretary David Lammy said the agreement secures the vital military base at Diego ...