This is very sad, indeed. I hate seeing this sort of thing in the news- just reminds me that there are so many angry/screwed up people out there with no respect for life and no idea how to properly handle stress. And conversely, not enough help out there for those who have other mental/emotional issues.
Very sad.