Fr. Thomas discusses "the rock" upon whom Christ built his Church and St. Peter's role in that early Church.
See All 281 Episodes of "Speaking the Truth in Love"