A “Jeffrey Epstein Walk of Shame” has been set up in Washington, D.C., not far from the White House, naming and shaming prominent public figures associated with the late pedophile and sex trafficker.
Add Yahoo as a preferred source to see more of our stories on Google. A star for Jeffrey Epstein is seen in the "Jeffrey Epstein Walk of Shame" installation on Brazos Street during the South by ...
A display dubbed the Jeffrey Epstein "Walk of Shame" has emerged in Farragut Square, just blocks from the White House. The stars resemble the Hollywood Walk of Fame and draw attention to prominent ...