INTERNATIONAL NEWSArchbishop Justin Welby to Step Down by January 2025Joyce TwentohNovember 21, 2024November 21, 2024 by Joyce TwentohNovember 21, 2024November 21, 20240103 The Most Rev. Justin Welby will conclude his tenure as Archbishop of Canterbury by January 6, 2025, according to an announcement from Lambeth Palace. A...