LONDON (Reuters) – The Church of England has accepted a 1 billion pound target to address historical financial links to the slave trade as recommended by an oversight group led by descendants of enslaved Africans which said the initial 100 million pounds was too low.
Original article here