Anglican Bishop Philip North declines the See of Sheffield

TA has this news here.

Featured