Jeffrey Epstein's suicide note 'kept under lock and key for seven years'
The Daily Star: News with a Wink [Unofficial]
April 30, 2026
Jeffrey Epstein's suicide note has reportedly been locked in a courthouse vault for seven years raising fears that investigators did not have access to potentially key evidence
Discussion in the ATmosphere