Church of England digs in on £100 million slavery reparations fund
Church of England defends unspent £100 million Project Spire reparations fund as moral imperative despite legal delays
Church of England defends unspent £100 million Project Spire reparations fund as moral imperative despite legal delays