Community payback for Highland man after lashing out at police

Fort William Sheriff Court.
Fort William Sheriff Court.

Breaking