Church of England admits ‘real shame for us’ over slavery ties
Church to spend $121m to address 'our shameful past' for involvement in the 18th-century slave trade.

Church to spend $121m to address 'our shameful past' for involvement in the 18th-century slave trade.