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…
For the…
Join the Discussion
Coming Soon!
Comments are coming soon! For now, share your thoughts on our social media channels.