Florida’s controversial immigration detention center nicknamed “Alligator Alcatraz” may be closing soon. It’s been very expensive to operate.
Florida’s controversial immigration detention center nicknamed “Alligator Alcatraz” may be closing soon. It’s been very expensive to operate.