
An immigration detention facility in Florida that has earned the infamous moniker ‘Alligator Alcatraz’ could be shutting its doors in the coming period. Officials indicate that the high costs associated with running the facility are driving the potential closure decision.








