In a historic move, the UK will be handing over the sovereignty of the Chagos Islands in the Indian Ocean to...
5 Oct 2024 12:50 AM IST