church failures

Archbishop of Canterbury, Justin Welby resigns amid child abuse scandal

Archbishop of Canterbury, Justin Welby resigns amid child abuse scandal

The Archbishop of Canterbury, the Most Rev. Justin Welby, has resigned following mounting criticism over his failure to address child…

2 days ago