Highland man appears in private on danger of life charge

© DC ThomsonInverness Sheriff Court.
Inverness Sheriff Court.

Breaking