A new report has recommended that the Church of England create a £1bn fund in response to its historic links to the transatlantic slave trade.
Worldwide Pentecostal Broadcast Agency
A new report has recommended that the Church of England create a £1bn fund in response to its historic links to the transatlantic slave trade.