Read the full story: The Guardian
The Church of England has committed £100m to a fund it is setting up to compensate for its historical benefit from the international slave trade.
Exclude from home pageBNG staff | January 12, 2023
The Church of England has committed £100m to a fund it is setting up to compensate for its historical benefit from the international slave trade.