Highland man denies punch-up with ex-partner after involvement with other woman

© DC ThomsonInverness Sheriff Court
Inverness Sheriff Court

Breaking