June 24, 2026

ARCHBISHOP OF CANTERBURY JUSTIN WELBY RESIGNS AMID ABUSE SCANDAL