Man, 48, charged over alleged serious assault in North-east town

The incident allegedly happened on Elgin High Street.
Breaking

    Cancel