CCTV footage of the moment prison guards discovered Jeffrey Epstein’s body in his cell has been unearthed by The Telegraph. Epstein was being held in the Metropolitan Correctional Centre in New York on sex trafficking charges when he was found unresponsive on Aug 10, 2019. The circumstances of the financier’s suicide and his ties to high-profile public figures, including presidents, media tycoons and the Royal family, have fuelled conspiracy theories that his death may have involved foul play. Until now, no footage of that moment has been published. The FBI says Epstein took his own life and this was corroborated...