AP - China has witnessed a series of assaults by knife-wielding attackers on schools in recent years. Many have been blamed on personal grudges or people with psychiatric problems:

Source