Former Sunday People editor Len Gould dies aged 73 after cancer battle
Former Sunday People editor Len Gould has died aged 73 at his home in Spain after a lengthy cancer battle. Len had an illustrious career that…
ByFighting for quality news media in the digital age.