A teenager who murdered a 61 year-old man in an unprovoked attack has been sentenced to life imprisonment at the High Court in Edinburgh.
Two human traffickers have been told they have to pay more than £13,000 in compensation to their victims.
Robert McPhee, 70, and his son-in-law John Miller, 40, were jailed for a total of 17 years in 2018 after being found guilty of a catalogue of crimes.
A man who stabbed a stranger to death in his own home after a five-day drugs binge has been jailed for life.
Two men have been jailed for a total of more than 10 years after being caught trying to bring nearly £7m worth of drugs into Scotland.
Martin Lauder, 29, and David McShane, 28, were stopped on the M74 near Lesmahagow in an intelligence-led operation.
A 25 year old man from Inverness-shire has been sentenced to four years and eight months imprisonment for causing the death of a passenger after losing control of his car.
A 30 year-old Falkirk man has been given a three-year community payback order with supervision and conduct requirements after footage of him attacking a swan appeared on social media.
A 42 year old man who kept dogs for fighting has been sentenced to 10 months imprisonment and banned from keeping animals for 10 years.