. A fatal stabbing spree in China's eastern province of Jiangsu left at least eight dead and 17 others with injuries at a local college on Saturday. Flower tributes poured in for the victims on the following day, and local residents blamed mental health for the cause of the attack.