A UK High Court judge halted a historic agreement between Britain and Mauritius over the Chagos Islands just moments before it was due to be signed. The court issued a last-minute injunction early Thursday after two British nationals from the islands launched a legal challenge, arguing that the voices of the Chagossian people had been […]
