Heartbroken Forres man drunkenly smashed ex-partner’s window after break-up

Elgin Sheriff Court.
Elgin Sheriff Court.

Breaking