A man who slashed his doctor and went on a knife rampage through a GP surgery after being told it was too late in the day to give him help there has been jailed for almost four years.
A Crieff man found guilty of leaving a woman scarred for life has been sentenced to 180 hours of unpaid work.
A Syrian doctor who made Perth her home has swapped her stethoscope for shopkeeping.
A football fan hit with a letter threatening to revoke his season ticket because of his swearing says he is being discriminated against because he has a Fife accent.
An inmate was slashed several times with a makeshift weapon after trying to claim a refund for a dodgy prison tattoo from a convicted murderer.
A disgruntled punter staged a heist at his former workplace before getting drunk at a casino and then smashing a stolen van into the front of a Dundee city centre betting shop.
Social workers have banned a man from doing court-imposed unpaid work hours because he said he refuses to work alongside sex offenders.
TV star Phill Jupitus has been fined over a hit-and-run car crash in Fife.
A dog owner has been barred from getting her death row pets back until a sheriff decides their final fate.
A pet Jack Russell has been given a suspended death sentence after leaving a 10-year-old girl injured by biting her on the leg.