The island is named Diego Garcia, the biggest little island in the Indian Ocean's isolated Chagos Archipelago. Never heard of it? Consult the map — it's south of India and kinda sorta between ...
Representatives from the Republic of Mauritius and the United Kingdom held further productive discussions in London this week on the future of the Chagos Archipelago. In a joint statement ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results