News

The Department of Homeland Security is denying reports of improper living conditions for detainees at Alligator Alcatraz.
Alligator Alcatraz’ is located in the vast Florida swamps of the Everglades, but where is it in the Everglades?
Concerns about conditions for detainees were heightened when one was rushed out of the detention center Monday in an ...