MIAMI (AP) — Felipe Hernandez Espinosa spent 45 days at “ Alligator Alcatraz,” an immigration holding center in Florida where detainees have reported worms in their food, toilets
Florida State Tribune 1200 630