Court hears attacker has gone teetotal since incident, as he’s told to pay the boy compensation.
Sheriff Robert Frazer also ordered seizure of her car.
He then struggled violently with police during his arrest, Inverness Sheriff Court heard.
Court hears she told a taxi driver she had to say goodbye to her mother ‘as she may not see her again’.
“He was intoxicated but immediately started to apologise," heard Inverness Sheriff Court.
Heroin and cocaine were found in police raid, Inverness Sheriff Court heard.
The 40-year-old admitted a charge of malicious damage.
Inverness Sheriff Court heard the 27-year-old man attempted to strike a police officer.
"He was told to drop it by officers and at first didn't,” Inverness Sheriff Court heard.
The 21-year-old ignored a police instruction not to go back to the shop.
An Easter Ross man with a bad record for domestic offences has been ordered to carry out 180 hours of unpaid community work.
Inverness Sheriff Court heard that Andrew Fraser's allegation was untrue.
He was searched by police officers he arranged to meet in Baron Taylor's Street.
He spat on the face of a police officer while resisting arrest.
Duncan Mackenzie admitted assaulting woman to her injury and danger of life on B9152 Aviemore-Kincraig road
Here's our recap of some of the cases that made the headlines last month.
Motorist jailed after third drink-driving conviction.
The man admitted admitted several domestic abuse offences.
Sheriff Sara Matheson revoked a community payback order.
Food, alcohol and clothing was taken, hears Inverness Sheriff Court.