Get the latest news around the globe
Chagos Islands agreement
United Kingdom: UK Prime Minister Keir Starmer has defended the government’s decision to cede control of the Chagos Islands to…
Get the latest news around the globe
United Kingdom: UK Prime Minister Keir Starmer has defended the government’s decision to cede control of the Chagos Islands to…