WASHINGTON (7News) — A new installation on the National Mall is stirring up controversy: a bronze sculpture resembling poop sits atop a replica of former House Speaker Nancy Pelosi’s desk.
Results that may be inaccessible to you are currently showing.