Scrap Chagos Islands deal and agree new one, UN panel urges UK

11th Jun 2025    |     Source: BBC News