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.