In a historic move, the UK will be handing over the sovereignty of the Chagos Islands in the Indian Ocean to...
4 Oct 2024 7:20 PM GMT