Six nurses and a caretaker have been killed in a knife attack at a resort town hospital favoured by China's Communist Party elite.
Xinhua News Agency said a 27-year-old man was believed to have carried out the attack in the seaside town of Beidaihe, about 185 miles east of Beijing.
China has in recent years seen a series of attacks on medical professionals by people who blame doctors and nurses for the deaths of relatives. The violence has led to strikes by medical staff and prompted hospitals to hire additional security.
The location of the attack is likely to draw particular scrutiny from the Chinese public because Beidaihe is home to numerous holiday cottages and guest houses used by the country's leaders during the summer for breaks and informal meetings on government work.