Where To Stream Who Killed Jeffrey Epstein? Season 1 Episode 3
Suicide or Murder?
- Aired May 31, 2020
- 42 Min
In July 2019, Jeffrey Epstein is arrested for sex trafficking, and weeks later, he's found dying in his prison cell; the official ruling of suicide is questioned, and conspiracy theories take on new life.