Officers from Police Scotland have said that they welcome the conviction of a man who was responsible for several rapes, sexual assaults and physical abuse spanning 20 years.
Kevin Vivers, 56, was found guilty of 27 charges at the High Court in Livingston on Monday, November 1. Vivers was also found to have been charged for animal cruelty alongside sexual offences in both the West Lothian and Forth Valley areas.
READ MORE: Edinburgh leisure centre evacuated after lit firework thrown into lobby