Aberdeen child rapist’s appeal rejected

William Stables was convicted of three charges of breaking a Sexual Offences Prevention Order
William Stables was convicted of three charges of breaking a Sexual Offences Prevention Order

Breaking