Florida To Close Costly Alligator Alcatraz Immigration Detention Center In June
1h
Developing
1
Florida emergency officials told site vendors on Tuesday, May 12, 2026, that the Alligator Alcatraz immigration detention center in the Everglades will close and its last detainee will leave in June 2026. CBS News