‘Deep Shame and Regret’: Church of England Apologizes for Sexual Abuse of 18 Boys

The Church of England has apologized and spoke of its “deep shame and regret” on Wednesday after former Bishop of Gloucester Peter Ball was sentenced to 36 months in prison for sexually abusing 18 young men between 1977 and 1992.