They include DiegoGarcia, the largest of the islands and the site of the strategically positioned military base. Among the reasons for the long-running dispute over the archipelago is the ...
The atoll of DiegoGarcia — the largest of the Chagos Islands, and a relic of the UK’s colonial past — is home to the US Naval Support Facility DiegoGarcia, a military facility that was ...