News

The British government has signed a deal to transfer the Chagos Islands’ sovereignty to Mauritius. But it effectively blocks ...