‘Disgraceful, sordid and dirty’ — sheriff slams Crieff spitting attack

A teenager who spat on his ex-girlfriend during a violent encounter in Crieff town centre has been branded “sordid and dirty” by a sheriff.