First a Catholic Church in Norwood, then a Catholic Church in Burlington, Massachusetts, have had property vandalized. A sign of the diabolical influence on the perpetrators is the desecration of statues of the Blessed Virgin Mary in both locations. Parishioners … Continue reading
