Kenneth Francis, the former Director of Music at the St. Helier Parish Church, was handed his 12-year prison sentence for his offending while serving as a teacher in the 1970s this week by Chelmsford Crown Court. It came following a trial in which the court heard how Francis Francis’s gave “stars” to some of the […]