Hope in the Lamb of God

Jesus as the “lamb of God” is a phrase that has long confused people and has caused questionable conclusions about God’s role in redemption to arise. John’s Gospel sheds a …