
/
RSS Feed
Fr. Lou Caporiccio explains the importance of the papal office. Where Peter is, there is the Church… Where Peter is, there is Christ – Preached in the Chapel of Divine Mercy April 14, 2013