News

A bold statue has taken up residence in London's iconic Trafalgar Square — part of a public art project that's been going on for more than a decade. The skeletal horse replaces a giant blue rooster.