New Evidence Supports Witness Claim That Epstein Didn’t Kill Himself

Newly released evidence has added significant weight to a long-dismissed eyewitness claim alleging that Jeffrey Epstein was removed alive from his New York City jail cell before a body was later found inside.