The Chagos Archipelago lies in the middle of the Indian Ocean and comprises 58 islands including Diego Garcia, which houses a major joint British and American military base. The Archipelago has been ...
LONDON — The United Kingdom's government is still working to finalize a controversial deal on the handover of the ChagosArchipelago to Mauritius, after the new Mauritian prime minister demanded a ...
Some results have been hidden because they may be inaccessible to you