Father Ed Wills

The Lamb of God Takes Away the Sin of the World

January 18, 2020

Most of us would agree that there is, in fact, still sin in the world. But perhaps we can expand our understanding of sin, of paschal sacrifice, and of healing. Join Father Ed as he explains what the Scriptures mean when we say that the Lamb of God has taken away the sin of the world.