There was mayhem in Shanghai’s central Xuhui district on Thursday after a man armed with a knife attacked students at the entrance to a primary school, killing two of the children, police said.
The 29-year-old man attacked three male students and one female parent with a vegetable knife around 11:30 a.m. (0330 GMT), the Xuhui branch of the Shanghai police said on its official Weibo account.
The victims were rushed to hospital but two of the students died, it said, adding that the third student and the parent were not in a life-threatening condition.
It is understood that the man, who was overpowered and arrested at the scene, was unemployed and angry at society.
Violent crime is rare in China compared with many other countries, especially in major cities where security is tight, but there has been a series of knife and axe attacks in recent years, many targeting children, Reuters writes.
In April, a 28-year-old man who harboured a hatred of children having been bullied at school stabbed to death seven Chinese middle school students who were on their way from classes in the northwestern province of Shaanxi.
Such attacks are often blamed on people with mental illness or who have personal grievances.
Knives are the weapons of choice for these attackers as gun controls are extremely strict in China.