A man described as a ‘narcissistic predator’ has been found guilty of multiple rapes and serious physical assault charges, over a twenty-year ‘campaign of terror.
James Cunningham, 56, was found guilty of raping three different women as well as serious assaults of others. The offences were carried out on women and children in Fife, between 1985 and 2008 according to the Daily Record.
The crimes were reported to police in 2019, with an investigation launched at the time. At the High Court in Livingston, he was jailed for 12 years with an extension period of four years and placed on the Sex Offenders Register indefinitely.