The Rt Rev Peter Ball – a ‘loyal friend’ of Prince Charles – has been arrested by police investigating sex abuse within the Church of England

The Rt Rev Peter Ball – a ‘loyal friend’ of Prince Charles – has been arrested by police investigating sex abuse within the Church of England

Recent News