A man has been arrested for vandalizing the “Angel of Harmony” statue outside of the Cathedral Basilica of Saint Louis. Police were called to the Cathedral the evening of Sept. 17 after 35-year-old Christopher Jaros was seen tampering with construction equipment....
