Now we’re getting somewhere! And it won’t stop here.
Police investigating complaints of sexual abuse in the Church of England have arrested a former bishop and ”loyal friend” of Prince Charles.
The Rt Rev Peter Ball, 80, was detained at his home on suspicion of abusing eight boys and men ranging in age from 12 to their early twenties. Continue reading