Fun fact: the noose Jeffrey Epstein used to k*ll himself doesn't exist. It has never been found. The guards who found him don't recall taking a noose off his neck. This all leads to the question: Is Jeffrey Epstein STILL alive? NEW YT VIDEO JUST DROPPED!