The Jeffrey Epstein Scandal cover image

The Jeffrey Epstein Scandal

On August 10, 2019, accused chid trafficker Jeffrey Epstein died in an apparent jailhouse suicide. The Daily Beast had reported on his alleged crimes for a decade and continues to do so.

Avatar - The Daily Beast

By The Daily Beast