In this homily, Fr. Martin explores the question: Did Jesus Establish a Church?
Reflecting on Matthew 16, where Jesus says, “You are Peter, and upon this rock I will build my church,” we look at how Christ established a visible Church, entrusted Peter with a unique role of leadership, and gave him the keys to the Kingdom of Heaven. From Peter to the popes of today, the succession of the Bishop of Rome offers a visible testimony to the continuity of the Church Jesus founded.
Fr. Martin also reflects on what this means for us today: when we come to Mass, we are not simply attending a gathering of our own making—we are entering into the Church Christ Himself founded, a Church that has endured for 2,000 years because Jesus remains faithful to His promises.
The episode also includes an invitation to Alpha at St. Joseph, an opportunity to encounter Christ, explore the big questions of life and faith, and invite others into a deeper relationship with Him.