chagos-islands

Chagos Islands

Chagos Islands Drama: UK Passes the Torch to Mauritius!

The UK finally hands back the Chagos Islands to Mauritius, but why does this tropical paradise come with military baggage?

See more