
Over 100 Migrant Construction Workers Arrested in Florida
View of more than 100 migrants detained during a raid at a construction site in Tallahassee, Florida, on May 29, 2025. // Photo: EFE/HSI Tampa The operation took place at a site where apartments are being built near Florida State University, …