The media is just NOW discovering Jeffrey Epstein didnt kill himself?
Someone make me a bumper sticker. “Epstein Knew Too Much”