Church of England News
Government sponsored review finds religion a force of good in the UK
“Faith is at the centre of people’s lives and churches and other faith groups are at the very centre of communities, providing both inspiration and practical support. The Church of