The Epstein thing goes back years... Until there is some solid evidence and not just some blog claiming unnamed sources tell him... This is just more rumor.
http://freerepublic.com/focus/news/3445103/posts?page=17#17