News

The Department of Homeland Security is denying reports of improper living conditions for detainees at Alligator Alcatraz.