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.