Jeffrey Epstein, facing charges of sex trafficking, has committed suicide in prison

haaretz.com