Chagos Archipelago. A Leaky Agreement.

Mauritius and the United Kingdom have reached an agreement on the sovereignty of the Chagos Archipelago, almost bringing to a close a little-known but truly global dispute. One of the atolls hosts a major US military base. The Chagos Archipelago is located in the heart of the Indian Ocean: a group of 60 small islands…
Read more