Yes, I ran across this one. Unbelievable, huh? Here's a new Epstein development: https://www.thesun.co.uk/news/27027142/200-guests-epstein-island-exposed/