A train guard was assaulted on board a train at Inverkeithing after a group of passengers threw a container of alcohol at him.
A thug who attacked his partner, who was driving a car at the time, has been given unpaid work in the community.
A joiner who attacked his wife after coming home drunk from a football trip has been fined.
A thug who stabbed a man with a piece of glass and assaulted another man has been jailed for more than three years.
A drunken thug thumped a bouncer outside a casino before attacking a passer-by who tried to intervene.
A thug has avoided a prison sentence for breaking a man’s jaw in a fight outside a city pub.
A thug who left his partner bloodied and bruised after she accused him of cheating has been jailed.
A man has been taken to hospital with a head injury after he was assaulted outside a city-centre pub.
Two raiders attacked a man who went to confront them after breaking into a Dundee pub.
A local man could be fitted with an electronic tag after he admitted assaulting his partner.
A boy was taken to hospital after being seriously assaulted in a Dundee street.
A police officer chased a pal through a Dundee shopping centre and kicked and punched him on the head and body.
A mother from hell who subjected one of her daughters to horrendous abuse from the day she was born is facing jail.
A 64-year-old man attempted to slap a woman on the head.
A 31-year-old man assaulted his partner and another man in a Dundee home.
A boy has been arrested after a man was allegedly attacked and robbed in Dundee.
A man has been jailed for seven months after drunkenly assaulting two women in the city centre.
A man who assaulted two women in a city pub had his sentence deferred.
Police have launched an investigation after an incident outside a Dundee city centre takeaway.
Police are investigating after a woman was attacked and robbed in her own home at a Hilltown multi-storey block.