Church of England apologizes for slave trade past…

C of E setting up £100m fund to ‘address past wrongs’ of slave trade linksChurch to back community...

Read More