1 week ago
Britain has signed a deal to cede sovereignty of the Chagos Islands to Mauritius, after a London judge overturned a last-minute injunction and cleared the way for an agreement the government says is vital to protect the nation's security. The multibillion-dollar deal on Thursday will allow Britain to retain control of the strategically important US-UK air base on Diego Garcia, the largest island
1 year ago