The Church of England’s £100 million fund set up to address historic links to slavery is too small and should be raised to £1 billion, says an independent oversight group.
Read More »The Church of England’s £100 million fund set up to address historic links to slavery is too small and should be raised to £1 billion, says an independent oversight group.
Read More »