Justin Welby, Archbishop of Canterbury, resigns over abuse scandal
File picture of The Archbishop of Canterbury Justin Welby at Westminster in central London. | Photo Credit: AFP The Archbishop of Canterbury Justin Welby resigned on Tuesday (November 12, 2024), saying he stepped down “in sorrow” after failing to ensure there was a proper investigation into allegations of abuse by a volunteer at Christian summer…
Read More “Justin Welby, Archbishop of Canterbury, resigns over abuse scandal” »

