The British authorities is prone to face rising scrutiny over a latest lethal migrant boat accident within the English Channel and issues surrounding the controversial
Tag: English Channel
UK slammed for plans to keep irregular migrants on ‘floating prison’
The British authorities got here beneath fireplace for plans to accommodate irregular migrants on a barge, known as a “floating prison” on the Isle of