Prince Charles and the Bishop – hypocrisy writ large
The unhappy saga of Bishop Peter Ball has dragged Prince Charles into an unwelcome spotlight. Ball was cautioned in 1993 for indecent assault (which means he gave a clear admission of guilt) on much reduced charges after considerable establishment pressure; and finally pled guilty in 2015 to the abuse of 18 young men … Read more