AP - China has seen a slew of recent assaults at schools. Many have been blamed on personal grudges or people with psychiatric problems:




Source