‘Massively over-engineered:’ A tree sculpture for the Queen’s Jubilee celebrations gets mixed reviews

Written by Megan C. Hills, CNN Outside Buckingham Palace in London, a towering “Tree of Trees” has been erected as part of the Queen’s Platinum Jubilee celebrations. The sculpture, made … Read More