The Source of All Blessings

A very powerful reflection for Good Friday - Fr. Ben's latest in The European Conservative. 
"Gazing upon the Cross and believing in it tells us a terrible truth: our rebellion, our rejection of God, has caused this. Universalism is a lie. Nothing we could do as humans, despite the centuries of Temple sacrifice, the offerings and placations made by cultures and civilisations across millennia, and the prayers and pleading of priests and shamans, could repair the damage of human sin and separation from God. 'Jesus Christ is our high priest,' said St. John Fisher, 'and His precious Body is our sacrifice.'"
(click below for article)