Church of England sets aside £100mn to address ‘shameful past’ of slave trade

Church of England sets aside £100mn to address ‘shameful past’ of slave trade

Welby apologises for ‘past wrongs’ as report finds institution benefited from enslavement

Leave a Reply

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

WordPress Cookie Plugin by Real Cookie Banner