sex assault
Sex pest must pay compensation to victim at Perth homeless service
August 1 2024
Premium Content
St Andrews Uni Chernobyl predator jailed for more than four years
July 12 2024
Premium Content
Former Perthshire activities centre instructor sexually assaulted sleeping house guest
June 24 2024
Premium Content
Cleaner, 70, admits sexually assaulting woman at Perth Salvation Army church
November 7 2023
Premium Content
Dundee sex attacker skips sentencing, citing poor mental health
October 31 2023
Premium Content
Violent stalker admits ‘distressing’ sex attacks on women in Perth
May 27 2023
Premium Content
Kinross monster’s sick taunt to Fife sex attack victim
August 20 2022
Premium Content
Creep caught on CCTV sexually assaulting woman who passed out in boyfriend’s car outside Perthshire house party
August 16 2022
Premium Content
Horse molester back on Register after sex assault at Perth McDonald’s
August 11 2022
Premium Content
Man, 23, in court accused of raping woman in Blairgowrie on Christmas Day
January 3 2022
Premium Content
Jail for Perth predator, 62, who sexually assaulted vulnerable woman while she slept
December 20 2021
Premium Content
Perth man accused of bundling sex assault victim into tumble drier
May 20 2021
Kinross businessman in hand massager sex assault on teen cleaner as she hoovered bedroom
March 27 2020
Perthshire church elder admits sexually assaulting OAPs
February 26 2018
Ex-care home worker faces hearing over alleged sexual misconduct
February 19 2018
Dundee man sexually assaulted young girls after inviting them over for some “fun”
February 6 2018
Birkhill man found guilty of rape at university
November 3 2017
DJ sexually abused man and woman with Down’s syndrome
August 17 2017
Dundee shopkeeper on child sex charge
July 18 2017
Dundee man, 64, jailed for historic child sex attacks
April 21 2017
Young girl sexually assaulted by boys in cemetery during Traveller funeral
October 25 2016
Binman jailed for filming sex attacks on men
October 13 2016
Catalogue of alarming crimes on Perthshire trains
September 23 2016