UK: Shrewsbury Cathedral bell named after England’s newest saint

ICN has this story here.

Featured