The next episode delves into the disturbing tale of Jeffrey Epstein, a reclus...
Surviving Jeffrey Epstein
Season 1 Episode 4: Avenged
Jeffrey Epstein's passing hasn't deterred the survivors from pursuing justice, and they finally receive a glimmer of hope with the surprising arrest of alleged accomplice Ghislaine Maxwell.