82-year-old Moray child rapist faces spending rest of his life behind bars

© DC ThomsonWilliam Farmer leaving Aberdeen High Court
William Farmer leaving Aberdeen High Court

Breaking