The Archbishop of Canterbury has doubled down on £100million slavery payouts and vowed to "repent" for the Church's past.Dame Sarah Mullaly, the first woman to lead the Church of England, is now on a visit to Cape Coast Castle in Ghana.The site is one of forty "slave castles" - where slaves were kept in dungeons before being led to ships.Touring the castle made her reflect on the crimes committed by the Church of England, she said.
TRENDING
Stor…