Since the exposure of Jimmy Savile in late 2012, I believe our current culture influences how we perceive individuals in authority. The independent report could have uncovered that church leaders, not just Welby, held the police accountable, even when (allegedly) the police showed little interest.

Comments