UK forced to shelve Chagos Islands legislation after Trump withdraws support

The UK government has been forced to shelve its legislation to transfer sovereignty of the Chagos Islands to Mauritius after…

Read More