Jeffrey Epstein on suicide watch at New York City jail squib

Jeffrey Epstein is on suicide watch at a New York City jail after being found on the floor of his cell. The once powerful financial manager is awaiting trial on new sex trafficking charges. Mola Lenghi reports.
Scroll for more
Continue reading on CBS News...
Tags: