Current track



Current show


Church of England

The Church of England has announced that it will be committing £100 million to addressing past wrongs, following the discovery of historic links between its investment fund and slavery. The funding will be used to create a more just and equitable future for all, particularly for those communities affected by historic slavery. A report released […]