Tag: Migrants

news-19102024-102823

Deportation Deal: Migrants Arriving in Chagos Islands to be Sent to...

Sir Keir Starmer has agreed a deal to deport migrants arriving in the Chagos Islands in small boats to a British island territory. Refugees...