00:00 / 00:00
Jul 9, 2025

Alligator Alcatraz Detainees Speak Out About HORRIFYING Conditions

The Department of Homeland Security (DHS) immigration detention facility nicknamed "Alligator Alcatraz" is reportedly a humanitarian nightmare.
  • 18 minutes