News
The "Alligator Alcatraz" facility is in Ochopee, Florida, just north of Everglades National Park, about six miles from Big Cypress National Preserve and about 36 miles west of the Miami business ...
Alligator Alcatraz is a temporary migrant detainment site in the Florida Everglades. Apparently, the brainchild of Uthmeier, the site was seized by the state, rushed into development and opened in ...
Alligator Alcatraz is a temporary migrant detainment site in the Florida Everglades. Apparently, the brainchild of Uthmeier, the site was seized by the state, rushed into development and opened in ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results