The Chagos Impasse
Editorial The long dispute over the Chagos Archipelago has reached a strange deadlock. In May 2025, after years of hard diplomatic work, the UK and Mauritius signed a historic agreement meant to end one of the last remnants of British colonial rule. Under …