News

The annual operating cost for Alligator Alcatraz is reportedly $450 million. As Florida intensifies its immigration ...
Environmental groups and locals including the Miccosukee Tribe of Indians of Florida say the center is a big problem.