Preview Upwards of 600,000 illegal migrants live in London, accounting for about one in every 12 residents, a study has estimated
Read Full Article at RT.com