Europe Migrant Crisis Greece Human Smuggling Human Trafficking Immigration London / Europe 75 Migrants Rescued From Crippled Smuggler Boat on Way to Europe October 11, 2024 75 Migrants Rescued From Crippled Smuggler Boat on Way to Europe