Most times it's the job of the defense to come up with a plausible scenario that fits the available evidence without directly incriminating the accused. However I had a great deal of difficulty believing this particular story. The man barely knew any of the girls involved; he only came up with his explanation after reading some anonymous messages on social media. The truth of the matter is probably that he was enraged that she turned him down when he asked her out on a date a few days prior.
I have stated many times that I dislike the "mentally unfit" defense ploy in court. When someone is declared as such they don't go to jail at first, but are usually detained in a medical facility where they are "treated". When they are deemed to be "cured" - or rather, mentally fit to stand trial - then they face a court, and more often than not receive a lesser sentence than they otherwise might have had. The fact remains that regardless of their mental state, they still committed a crime and should be punished appropriately.
Yes, I concede that mental illness can affect anyone and can drive people to actions that they wouldn't think about under normal circumstances. But pointing at it as being the root cause of a heinous crime goes too far. Most intelligent people should know right from wrong, unless they have been purposely taught otherwise or "brainwashed".
Social media should share the blame as well. Many people and organizations use it to disseminate falsehoods and extremism that will be taken as truth by those who are mentally vulnerable. All one needs to do to see this is to glance at any controversial topic and there will be comments from people whose viewpoints are so off base as to be ridiculous.
In recent months I've had so much to deal with in my personal life that I rarely watch the news or follow social media discussions unless something directly pertains to my situation. There is just too much hypocrisy, stupidity, and violence in the world for one person to fathom.
It's little wonder that society is slowly going insane.