A man has been jailed after challenging hostel residents to fight and punching windows, walls and doors.
Sheriff Tom Hughes
James Haig, 48, of Langholm Gardens, will stand trial accused of assaulting a child in May this year.
A 17-year-old youth has appeared in private accused of endangering the life of a police officer.
A drug dealer caught in a £15,000 cannabis bust has been jailed.
A mother has been jailed for a £34,000 benefit fraud - as a sheriff blasted her husband for his part in landing her in the dock.
A Dundee architect who carried out a terrifying knifepoint robbery at a bookmakers has been jailed.
A thug who stabbed a man with a piece of glass and assaulted another man has been jailed for more than three years.