Ex-Sheffield City Council Boss Roger Dodds Jailed For Sex Abuse
An ex-council boss, Roger Dodds, who forced teenagers to engage in sex acts to get grant payments has been jailed for 16 years. Roger Dodds, 81, also abused colleagues while working for Sheffield City Council’s education department between 1975 and 1993. The council has been accused of failing to act and moved Dodds to a […]