Renewed allegations of inhumane treatment are surfacing at the state-run immigration detention facility known as “Alligator Alcatraz,” located in the middle of the Florida Everglades. NBC6 spoke with ...
The federal government reimbursed Florida $608 million for two state-run immigration facilities. The FEMA payment covers the construction and management of the "Alligator Alcatraz" and "Deportation ...