Church Abuse Scandal: Archbishop Welby resigns in “sorrow” World Roundup November 12, 2024 London: Archbishop of Canterbury Justin Welby has announced his resignation, expressing deep sorrow and acknowledging his failure to ensure proper…