News

A new state-run immigration detention center nicknamed “Alligator Alcatraz” is set to open Tuesday in the Everglades.