News

A massive bronze poop statue appeared on the National Mall near the White House in October 2024. No one knows where it comes from or what its true intent is.
A press release from Mayor Aftab Pureval and Cincinnati police Chief Teresa Teetge said there will be limited access to the ...