UK court lifts block on Britain handing disputed Chagos Islands to Mauritius

22 May 2025, 7:03 PM