The now former Archbishop of Canterbury Justin Welby should have taken additional steps to ensure that a church leader who left the UK suddenly could not continue his abuse in South Africa, a report suggests.
News24 is a South African digital news media outlet founded in 1998 and headquartered in Cape Town. It covers local news from South Africa, regional African news, as well as international stories.