Huntly man injures woman after heated argument turns violent

Jonathon Gray departs Elgin Sheriff Court.
Jonathon Gray departs Elgin Sheriff Court.

Breaking

    Cancel