Home Videos ‘How Was Jeffrey Epstein Able To Take His Own Life?’: Top Dem Details Prison’s Stunning Failures’ ‘How Was Jeffrey Epstein Able To Take His Own Life?’: Top Dem Details Prison’s Stunning Failures’ Dec 02, 2021 comments off Tweet on Twitter Share on Facebook Pinterest jeffrey epstein prison Sen. Dick Durbin