Police found a haul of illegal material at his Muir of Ord home.
A man has admitted careless driving in Ullapool that resulted in two pedestrians having to dodge out of his way.
She was ordered to be of good behaviour with sentence deferred for another three months.
He has been ordered to pay the woman £800 in compensation and attend a course targetting domestic abusers.
A Dingwall man shouted homophobic remarks at a police officer before spitting on two constables during a drunken incident.
A forensic pathologist has given evidence in a trial over the death of an Inverness businessman.
The final moments for an Inverness businessman who collapsed and died from a heart attack after an alleged dog lead assault were recalled in court.
Bad blood between neighbours led to the tragic death of John Birrell.
A man has been warned he could face jail after driving under the influence of drugs.
He was placed on a two-year long drug treatment and testing order for four offences committed over two years.
A Ross-shire man grabbed his partner's throat and restricted her breathing after she had asked him to carry out a family task.
The sheriff said the 106mph speed clocked was 'totally unacceptable'.
The 51-year-old former coach of a ladies football team has appeared in private at Inverness Sheriff Court on sex offences.
A MAN who banged on the door of a house in Dingwall and then assaulted one of his female friends was ordered to carry out 100 hours of unpaid work.
An Easter Ross man lost his temper with a train conductor who thought she was being sexually assaulted by him.
A LONELY man who sent women portfolios of himself naked and gave others gifts and cards has been ordered to pay Women's Aid a donation of £500.
The woman admitted assaulting her attacker to severe injury but under provocation.
A young Rangers fan ran on to the pitch in Dingwall during the Premier League match.
The 38-year-old will be sentenced later this month.
A former Tain man is facing jail after an incident where he punctured a car tyre with a knife before fighting.