Florida immigration detention center "Alligator Alcatraz" to close, sources say Today Us News



The immigration detention center in the Florida Everglades known as “Alligator Alcatraz” is set to close less than a year after it opened, sources told CBS News.


Leave a Reply

Your email address will not be published. Required fields are marked *