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.