Fife man who violently assaulted three women jailed for his ‘utterly disgraceful’ behaviour

Kirkcaldy Sheriff Court.
Kirkcaldy Sheriff Court.

Breaking