A 12-foot statue depicting Donald Trump and Jeffrey Epstein holding hands appeared on the National Mall in Washington, D.C., on September 23, 2025. Created by an anonymous art collective calling itself “The Secret Handshake,” the installation stands on the east end of the National Mall near the U.S. Capitol, with the Washington Monument visible in the distance. Bronze-Colored Figures Draw Crowds The statue shows Trump and Epstein smiling, standing on one leg, and holding hands. The installation – made from foam, resin, wood, and wire, finished to look like bronze – has three plaques accompanying it. One reads “In Honor … Continue reading 12-Foot Trump-Epstein Statue Sparks Controversy on National Mall: White House Calls It ‘Waste of Money’
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed