Saturday, August 10, 2019
Jeffrey Epstein has hanged himself inside his New York City jail cell.
The billionaire pedophile was found in cardiac arrest shortly before 7am on Saturday at the Metropolitan Correctional Center in lower Manhattan.
The 66-year-old was rushed to nearby New York Downtown Hospital where he was pronounced dead.
A lot of people are relieved.