Archbishop of Canterbury Steps Down Over Child Abuse ScandalBy Temitope OkeNovember 12, 2024 The Archbishop of Canterbury, Justin Welby, has stepped down following the release of the Makin Review, which revealed the Church of England’s inadequate handling of historical…