What does it mean to have an infant priest?
EPISODE #198: Ted asks about what it means that God has been born in the flesh, a baby in our presence. Rod talks about what C.S. Lewis calls “the grand miracle” and what Jesus showed us His true vocation is and why it was necessary for Him to come.
More From 1517