Skip to main content
Perspective changing documentary asks, "Why Are 12 Million Migrants in the US Illegally? Who benefits?" Martin Sheen narrates.
Full Interview, Glenn Fogle: Fundamentally Wrong
Attorney Glenn Fogle describes immigration detention, focusing on conditions at Alabama's Etowah County Detention Center.
English / No español