Bishop-elect Philip Moger from the Archdiocese of Southwark was due to be installed Nov. 9, 2024, but suddenly announced the “delay” to his installation just days before it was due to take place. / Credit: ©Mazur/cbcew.org.uk
Plymouth, England,… […]
Leave a Reply
You must be logged in to post a comment.