The @BBCNews gets it wrong. Again.
Peter Ball pled guilty this week to 18 charges of sexual abuse of men between the 1970s-1990s, whilst the Bishop of Lewes and then Gloucester. The CPS has also been forced to apologise for cautioning Peter Ball in 1993 rather than prosecuting in spite of the fact that there was sufficient evidence. The details of the failures […]