A 23-year-old man has been charged following reports of an alleged stabbing in Elgin.
The incident occurred on Lesmurdie Road, Elgin at around 11.20pm on Tuesday September 13, 2016.
He is expected to appear at Elgin Sheriff Court tomorrow.
Eyewitnesses reported seeing an individual lying in the street following the disturbance.
Police have confirmed that a 26-year-old man was taken to Dr Grays Hospital in Elgin with serious but not life threatening or life changing injuries. He remains in a stable condition in hospital at this time.
Inquiries are continuing into the incident.

Help support quality local journalism … become a digital subscriber to The Press and Journal
For as little as £5.99 a month you can access all of our content, including Premium articles.
Subscribe