People

Jennifer Davenport

Mentioned in 1 analyzed podcast episode across 1 show

Episode Appearances

Letters from an American

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