Site icon BeeBuzzz

Bronze Turd Monument Pops Up on Capitol Hill to Honor Jan. 6 Riot

A new monument has popped up in Washington, D.C. … cheekily paying tribute to the failed Jan. 6 insurrection. Check it out … a bronze-colored statue was mysteriously plopped across the street from the U.S. Capitol, with a clear message about…

Exit mobile version