Unpaid work for man involved in Golspie fight

© DC ThomsonInverness Sheriff Court.
Inverness Sheriff Court.

Breaking