A French town has been ordered by a regional court to remove a statue of Mary, Mother of God, after a complaint by a secular campaigning organisation.
At least two statues of the Blessed Virgin Mary have been attacked in recent days in the U.S., while churches have also come under attack, with one being set alight while parishioners prepared for Mass. The Catholic News Agency reported that last Saturday morning, the Queen of Peace Catholic Church in Ocala, was set aflame […]