Photos Leak of Jeffrey Epstein ALIVE in Israel!? Americas Trusted News 7 hours ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW He is too much of a narcissist to kill himself Nothing about the Epstein story shocks me anymore.