Watch CBSN Live

Jeffrey Epstein on suicide watch at New York City jail

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.
View CBS News In
CBS News App Open
Chrome Safari Continue