wrongs’

Church of England sets aside £100M to 'address past wrongs' over slavery

Church of England sets aside £100M to ‘address past wrongs’ over slavery

admin

The Church of England has set aside £100 million in a fund intended “to address past wrongs” related to the ...