What is the Chagos Islands deal, and why has Trump accused the UK of ‘stupidity’?

The UK agreed to hand the Chagos Islands to Mauritius in a deal that the Trump administration previously backed.

Source: Read More

Scroll to Top