UK Puts Handover of the Strategic Chagos Islands on Hold
May 18, 2025
Plans for the United Kingdom to surrender sovereignty of the Chagos Islands, known as the British Indian Ocean Territory in return for a leaseback arrangement allowing for the continued operation...