Archbishop of Canterbury Justin Welby resigned due to failing to report abuse promptly. Pressure mounted as he took responsibility for mishandling cases, leading to his decision to step down in the best interest of the Church.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing