Church of England’s past links with slavery a ‘source of shame’
Published
The Church of England has called historic links to slavery through clergymen a “source of shame” amid apologies from British organisations over connections to the slave trade.
Full Article