By Susan Brinkmann, OCDS
Staff Journalist
When parishioners of St. Peter Chanel Catholic Church in Roswell, Georgia arrived for Mass on Easter Sunday morning, they discovered grotesque Satanic and obscene symbols spray painted on a new statue of Jesus Christ that had just been gifted to the parish.
Read the rest