“It is very clear that I must take personal and institutional responsibility for the long and re-traumatizing period between 2013 and 2024,” said Archbishop of Canterbury Justin Welby.
Go to Source
Author: Mark A. Kellner
Go to Source
Author: Mark A. Kellner