
Mint Primer: Chagos: Why India supports a cause forgotten by the world
Where is the Chagos Archipelago? The Chagos islands or Chagos Archipelago is a group of 58 atolls in the Indian Ocean, lying around 2,200km north of Mauritius. Most of these atolls are tiny submerged reefs, but there’s one that stands out—Diego Garcia. The …