Negligence, staff failures led to Jeffrey Epstein's suicide, a DOJ report says

Negligence, staff failures led to Jeffrey Epstein's suicide, a DOJ report says

NPR

Published

The disgraced financier who was jailed for sex trafficking charges, killed himself at New York's Metropolitan Correctional Center in August 2019. He died before standing trial.

Full Article