Comment Comment by ouid Of all the places where you could find "epstein news" you choose to link the New York Post. parent ouid 7 years ago