Nearly seven years after Jeffrey Epstein was found lifeless inside a New York jail cell, the circumstances surrounding his passing are once again under scrutiny.
Dr. Michael Baden, the pathologist who observed Epstein’s post-mortem examination in August 2019, has renewed his claims.
His revelations come after a fresh release of Justice Department documents in January 2026.