Fife man jailed for ‘gross and grotesque’ campaign of domestic abuse

Ewan McDowall has been jailed at Kirkcaldy Sheriff Court.
Ewan McDowall has been jailed at Kirkcaldy Sheriff Court.

Breaking