Beaumont creative corrections president speaks on Epstein's death

Percy Pitzer blamed the prison system in New York for Epstein's death.
Published: 7:16 PM CDT August 15, 2019
Updated: 7:16 PM CDT August 15, 2019