INSTALLATION MASS OF FR. MATTHEW H. PHELAN, O. de M. AS PASTOR
Recording of Mass at the Catheral Basilica of Saints Peter and Paul
Friday, March 25 - 12:00pm
Archbishop Pérez and Archbishop Gudziak in unison with Pope Francis and the bishops around the world
consecrated Russia and Ukraine to the Immaculate Heart of Mary at the Cathedral Basilica of Saints Peter and Paul in Philadelphia.