Felipe Hernandez Espinosa spent 45 days at " Alligator Alcatraz," an immigration holding centre in Florida where detainees have reported worms in their food, toilets that don't flush and overflowing sewage. Mosquitoes and other insects are everywhere.
For the…
Florida State Tribune 1200 630