LONDON (Reuters) – Britain is anticipating that 56,000 migrants will cross the Channel in small boats to its shores this year, court documents show, meaning it would be need to house as many as 140,000 asylum seekers. Read full story
LONDON (Reuters) – Britain is anticipating that 56,000 migrants will cross the Channel in small boats to its shores this year, court documents show, meaning it would be need to house as many as 140,000 asylum seekers. Read full story