Vicious street stabbing victim’s life saved by friends

© DC ThomsonDunfermline Sheriff Court.
Dunfermline Sheriff Court.

Breaking