Vandals destroy religious statue at Helias Catholic High School in Jefferson City
Vandals overnight destroyed a religious statue at Helias Catholic High School, according to school officials. A post on the school’s Facebook page shows the toppled statue of Mary, donated by Christian Brothers in Glencoe, Mo. The school’s president, Didier Aur, says this latest incident is the second act of anti-Catholic vandalism at Helias in recent
Continue Reading