Jeffrey Epstein was on suicide watch in a jail cell in a Federal Correctional Facility in Manhattan, NY after an attempted suicide attempt 2 weeks ago.
He committed suicide today. If only we had seen the warning signs. If only he was on our radar. If only he sought help or we could have got him into care, even by force. yeah, right