
Sign up to save your podcasts
Or


Join Deacon Dr. Tom Martin in a captivating homily that explores the pivotal moment when Christ instituted His Church on Earth with Peter. Through profound insights, he sheds light on the significance of this sacred event, offering a deeper understanding of the enduring spiritual foundation that continues to shape the lives of believers today.
By St. Teresa of Calcutta Newman CenterJoin Deacon Dr. Tom Martin in a captivating homily that explores the pivotal moment when Christ instituted His Church on Earth with Peter. Through profound insights, he sheds light on the significance of this sacred event, offering a deeper understanding of the enduring spiritual foundation that continues to shape the lives of believers today.