Paula Vennells: Ex-Post Office boss was shortlisted to be Bishop of London

Paula Vennells: Ex-Post Office boss was shortlisted to be Bishop of London

BBC News

Published

Paula Vennells, an ordained Anglican priest, is facing questions over her role in the Horizon IT scandal.

Full Article