William Duncan jailed for child rape attempt in Moray
A convicted child rapist who admitted a sex attack on another youngster has been jailed.
William Duncan must serve at least 18 months before he can apply for parole, but can only be released when it is considered safe - and will remain under supervision for the rest of his life.
Duncan, 29, admitted attempting to rape a nine-year-old girl at his then home in Keith, Moray, in 2001.
He had been jailed in 2006 for eight-and-a-half years for rape.
Duncan wrote to police in March 2010 about the other offence.
He was sentenced at the High Court in Edinburgh.