New Poop Statue Displayed Near US Capitol To ‘honor’ January 6 Rioters
A new temporary bronze installation depicting a pile of feces on Nancy Pelosi’s desk was erected in Washington DC this week across from the US… Read More »New Poop Statue Displayed Near US Capitol To ‘honor’ January 6 Rioters