Violent struggle with police costs joiner £500

© DC ThomsonInverness Sheriff Court.
Inverness Sheriff Court.

Breaking