Another statue toppled, cathedral set on fire as desecration continues

Life Site News An statue of Our Lady of Guadalupe in New York and a suspicious blaze in Australia...

Read More