Chinese police have shot a man who was resisting arrest, state news agency Xinhua reports.
The suspect had previously killed one person with a kitchen knife and injured several more. He is reported to be 29 years old and from the northeastern province of Heilongjiang. Xinhua says that authorities are looking into the motivation for his attack.
Both the stabber and his victims are in the hospital.
The Chinese government had expressed concern over knife attacks recently and is restricting their sale in "sensitive" areas.