
Gruesome body of a saint on display!
The dismembered body of Saint John Southworth can be seen displayed in Westminster Cathedral in London – a victim of the Cromwellian persecution of Catholics
The dismembered body of Saint John Southworth can be seen displayed in Westminster Cathedral in London – a victim of the Cromwellian persecution of Catholics