Two teenagers were slashed with a knife and a third suffered injuries after being kicked during a street brawl in Leeds last night.
Officers were called to Harehills Lane, in Harehills, shortly after 8pm to reports of a fight involving a man with a knife.
An eye witness, who called police after the altercation broke out, told the YEP that the man slashed the two teenagers before stamping on them.
The attack took place on a stretch of Harehills Lane between Strathmore Terrace and Strathmore Drive, close to the Yorkshire Bank where 16-year-old Irfan Wahid was fatally stabbed earlier this year.
The eye witness, who did not want to be named, said: "I heard shouting outside the shop and saw them fighting. I tried to separate them.
"Then I saw the man, he was like a dangerous animal.
"He had a knife and was trying to stab the boys in the head, four or five times, and stamping too."
A West Yorkshire Police spokesman said officers found a 19-year-old man with minor injuries, including cut to his forehead, and a second 19-year-old man with a cut on his finger.
He said a 14-year-old boy had minor injuries from being kicked, but no-one was taken to hospital following the incident.
A crime scene was put in place until around midnight while forensic examinations were carried out.
The eye witness told the YEP he fears the recent crime incidents in the Harehills Lane are deterring shoppers.
"I'm very angry with the situation," he said.
"Last year, I had to close the shop for days because of the crime.
"People are worried and scared to come around here because the people keep fighting each other.
"We are hard workers but we have lost businesses."
Anyone with information that could help the ongoing investigation is asked to contact officers via 101, quoting log number 2037 of June 19.