Immigration Facility Known as ‘Alligator Alcatraz’ May Shut Down Due to High Costs

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.