UK: Retired Bishop Arrested in Sex Abuse Probe
Police have arrested a retired Church of England bishop and a retired priest in an investigation of alleged child sex abuse in the diocese of Chichester. Britain’s Press Association said 80-year-old retired bishop Peter Ball was arrested at his home …