South Sea Company

The Church of England’s self-flagellation over its supposed past investments in the slave trade is based on seriously flawed research