Church of England to pay £1billion in reparations to address ‘moral sin’ of slavery
According to the report, the initial £100million was insufficient “relative either to the scale of the [commissioners’] endowment or to the scale of the moral sin and crime”. The Church Commissioners – the body which […]