Catholic Bishop Hails Restored Cathedral Cross as ‘Sign of Hope’
- Ecclesia Turonensis
- Jun 21, 2020
- 1 min read
A Bishop has hailed the restoration of a cross atop his the Cathedral Church of Our Lady Help of Christians and Saint Peter of Alcantara, Shrewbury, England, as “a sign of hope” amid the coronavirus pandemic.

Comments