Man jailed for 26 years for rape and abuse spanning three decades | Collector
The Daily Record
Man jailed for 26 years for rape and abuse spanning three decades
Christopher Welch, 66, from Braunton has been described as a "vile human being" and "dangerous sexual predator" by police after being jailed for 26 years for offences against women and children