French firefighters at the Cathedral of Saints Peter and Paul in Nantes July 18, 2020. (https://www.bing.com/images) The Grave Offense to God of the Desecration of Sacred Churches & Iconography Is Tantamount to Defacing the Holy Face of Christ The Nantes Cathedral in France is the latest in a series of anti-Catholic violence by arsonists andContinue reading “Defacing the Holy Face of Christ”