Source: Business Insider
Jeffrey Epstein's death in August 2019, while he was in jail awaiting trial on sex-trafficking charges, remains the subject of raging controversy. Department of JusticeJeffrey Epstein's brother doesn't believe a newly released "suicide note" is legitimate. He says a "Little Rascals" show reference in the note was likely copied from Epstein files emails.
Go to Source
Related News