Alligator Alcatraz is an immigration detention facility located at the Dade-Collier Training and Transition Airport in Ochopee, Florida, within the Everglades. It is situated about 40 miles west of Miami, surrounded by alligator- and python-infested swamps, and was rapidly constructed to house up to 5,000 detainees.
View on YouTube
No comments:
Post a Comment