Institute of Christ the King Sovereign Priest establishes second foundation in Diocese of Shrewsbury
Institute of Christ the King Sovereign Priest establishes second foundation in Diocese of Shrewsbury …
A community of priests who celebrate Mass and liturgies according to traditional Latin rites has taken …
- Report
Social media
Change post
Remove post