Four people are in hospital after a knife incident in Glasgow.
The attacks began at around 4.15pm on Kilmarnock Road in Shawlands on Tuesday.
Police received a report of a man brandishing a weapon.
Four people in total were injured in the incident, including the attacker himself according to reports.
Police confirmed the victims were a 43-year-old man, a 45-year-old woman, and a 22-year-old man. They were taken to Glasgow Victoria Infirmary.
The 43-year-old man sustained a facial injury and the 45-year-old woman suffered a neck injury.
Details of the other injuries are not known.
Eyewitness Conor Kerr, 18, said: "I heard a guy screaming 'help me'. It was a horrible scream, it was blood-curdling."
Mr Kerr said he ran down stairs to see what was happening and was confronted by two men in the street.
"I saw one guy was covered in blood. I saw two police officers running towards the men and the guy was running around in the street.
"I was scared. The look in the guy's eyes was not something like you would see on anyone's face.
"There was about 14 police officers in the street and two police officers and two other men jumped on the guy to get him to the ground."
One shop owner on Kilmarnock Road said: "I just seen one guy run down the street; he had his face covered.
"Then I saw another man covered in blood and lots of police. It all happened so fast."
Police confirmed a 29-year-old man has been arrested in connection with the incident.
People who read this story also read
- American businessman Bill Miller withdraws bid for crisis-hit Rangers
- Rangers administrators 'could sell off club's assets' to keep it alive
- Disgraced teacher struck off for having sex with pupils in school cupboard
- Man murdered landscape gardener and dumped his body in a shallow grave
- Murder inquiry: Pedestrian dies after two men mowed down by motorist