Church of England head Justin Welby under pressure to resign amid abuse scandal
apNOV 2024
The Church's leadership has fundamentally failed to protect vulnerable individuals and maintain moral authority through decades of institutional cover-up and inaction. The Archbishop's personal failure to act decisively in 2013 makes his position completely untenable and demands immediate accountability through resignation.
© 2025 Improve the News Foundation.
All rights reserved.
Version 6.17.0