News

The UK has signed a £3.4bn ($4.6bn) deal to hand over sovereignty of the Chagos Islands to Mauritius, while retaining control ...