UK flouts UN General Assembly and High Court

The British government has failed to heed the 22 May 2019 UN General Assembly resolution enjoining it to vacate the Chagos Islands, which it occupies illegally, and hand them back to Mauritius within...

voltairenet.org