Paedophile bishop passes away

The former Bishop of Lewes and convicted paedophile Peter Ball has reportedly passed away.

Sunday, 23rd June 2019, 10:36 pm