Judges reject Glass and Davidson sentence appeals over Steven Donaldson killing

© DC ThomsonEdinburgh High Court.
Edinburgh High Court.

Breaking