GB ARCHON 2913 DEA-09-02-02-32-1
·
Part
·
27 September 2019
Part of Roman Catholic Diocese of East Anglia (RCDEA)
"An 80-year-old priest retired this month after an impressive 56 years in ministry." story continues
The Catholic Times