One of the most notorious sexual prediator criminals has reportedly been found dead.
From Cleveland19.com:
Millionaire financier Jeffrey Epstein, who was indicted on sex trafficking charges, was found dead in an apparent suicide in his Manhattan jail cell, according to multiple news outlets.
The New York Times and NBC reported his death, based on official sources.
No other information has been reported at this time.
Article Courtesy of WOIO 19 News Cleveland
First Picture Courtesy of Stephanie Keith and Getty Images
Second Picture Courtesy of Handout and Getty Images