Church of England apologizes for links to slavery
The time has come to take action in response to this shameful past.
By Africa News
Jan. 10, 2023