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.

Leave a Reply

Your email address will not be published. Required fields are marked *