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 new public sculpture of a snail has been likened to a “giant poo emoji” and branded a huge waste of public money. The artwork, which cost £6,000, is woven from willow branches and is ...
The biggest stories of the day delivered to your inbox.