Mauritius’ newly elected government is seeking more favourable terms in its agreement with the UK regarding control over the Chagos archipelago—a pivotal location housing a UK-US…
The United Kingdom has been accused of crimes against humanity for refusing to let a group of islanders return to the Chagos Archipelago, half a century…