Diego Garcia-Chagos Islands deal is delayed

More than a year ago, the UK agreed to grant Mauritius sovereignty over the Chagos Archipelago, which Britain has governed as the British Indian Ocean

IwPost