The move is only more proof of the desperation behind Trump’s Epstein Distraction Campaign. A billboard in Times Square calls for the release of the Epstein files. July 23, 2025, in New York City.