The Lamb of God and the Priest

Fr. Robert Barron - Priest of the Archdiocese of Chicago

Fr. Robert Barron reflects on the meaning of sacrifice as understood in the Old Testament, the and how Jesus revolutionized the concept of sacrifice, and His effect on how today's priests offer sacrifice to God.