Britain signed a deal on Thursday 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 will allow Britain to retain control of the strategically important U.S.-UK air […]
Repeat Offender Charged with Assaulting, Robbing Pregnant Woman While on Blue City’s ‘Electronic Monitoring’
...
Read moreDetails

