Hoodlum πΊπΈ about 12 hours ago
Washington, D.C. is debuting a new monument: a 12-foot statue of Donald Trump and sex offender Jeffrey Epstein holding hands.
The installation appeared early today, courtesy of an anonymous group known as The Secret Handshake. (Daily Beast)