Justin Welby, the archbishop of Canterbury and chair of the Church Commissioners, and the Church of England apologized for the slave trade in the past and set up a £100 million fund.
The Church of England has pledged £100 million to a fund it is establishing to make up for its historical profits from the slave trade.
According to a report for the Church Commissioners (pdf below), the organization in charge of managing the C of E's £9 billion-plus endowment fund, the origins of the fun...