The British government agreed Thursday to hand sovereignty of the long-contested Chagos Islands, an archipelago of more than 60 islands in the Indian Ocean, to Mauritius, in a deal to secure the ...
Some results have been hidden because they may be inaccessible to you