A man armed with a knife killed five people and wounded 15 others in a city in eastern china, state media reported.
The attack occurred Saturday afternoon in the streets of Anqing, Anhui province, 430 kilometres (270 miles) west of Shanghai, state television CCTV said.
The suspect was arrested and an investigation was underway to determine the circumstances of the attack that unfolded in a pedestrian and shopping street, Anqing Public Security Bureau said in a statement released on the Weibo social network.
Knife attacks are not uncommon in china, which heavily restricts access to firearms.
In April, a man with a knife killed two children and injured 16 others at a nursery school in southern china.
In 2018 a man who stabbed nine children to death and wounded another 11 in northern china was sentenced to death.
Violent crime has risen in china in recent decades as the country's economic boom created a bigger gap between rich and poor.
Studies have also described a rise in the prevalence of mental disorders.