Appears On
Episode Appearances
Letters from an American · Jun 3, 2026
Destroying the Rule of Law
“Filed lawsuit against Geo Group for refusing to allow state health inspectors into Delaney Hall detention facility”
Immigration detention facility oversight and congressional access rightsDue process violations in immigration court proceedingsPrivate prison operator accountability and government contracts
View Analysis