Statue outside St. Louis cathedral badly damaged by vandal, police say
The Angel of Harmony sculpture outside the Cathedral Basilica of St. Louis was knocked off its base and badly damaged by a man using construction equipment. (Christian Gooden / Associated Press) A man used construction equipment to drop a heavy boom lift onto a sculpture that has stood for 25 years outside St. Louis’ Cathedral … Read more