RT | May 22, 2019 The United Nations has ordered Britain to give up sovereignty over a series of tropical islands in the Indian Ocean, home to a key military base. The decision was approved by a supermajority of member states. Wednesday’s resolution called on the UK to cede control of the Chagos Islands, which […]
Source