RT | September 3, 2018 The UK claim over an archipelago in the Indian Ocean is being challenged by Mauritius in the International Court of Justice. The largest island hosts a US airbase, the construction of which saw mass deportations of the islanders. Despite the UK’s attempts to go through official channels in the UN […]
Source