Anglican Bishop Goes to Jail for Sex Abuse

A retired Anglican bishop has finally landed in jail, convicted of sexually abusing teen agers and young men, most in training to be priests. Peter Ball was the Bishop of Lewes in southern England between 1977 and 1992. He earlier escaped prosecution when the claims first arose in the early 1990s when lawmakers, a senior […]

newspaper templates - theme rewards