UK Greenlights Historic Handover of Chagos Islands to Mauritius
In a landmark ruling, the UK High Court has cleared the way for Britain to transfer sovereignty of the Chagos Islands to the African island nation of Mauritius. The decision ends a temporary block that had delayed the signing of the deal, which will allow […]