We should not have a national debate or argument about what or who to blame for the Newtown tragedy, e.g., guns, videos, lack of religion, etc. It will only cause more division. The cause of the increase in mass killings by mentally ill and evil people points to a national mental instability and divisive hatred.
Our political and cultural divisiveness, distrust and hatred poison our souls or psyches. It invades not only our political but also our social relationships, just as it did in the chaotic period of the late 1960s. A large number of Americans feel hatred toward people with opposing political views, liberal or conservative, Democrat or Republican. That hatred sets the tone for our national consciousness, confusing and alienating the most mentally and morally unstable (I am not excusing them for their evil).
The answer lies in unity. Americans need to talk about what unites us, not what divides us. Let us discuss the values and ideals that unite us and upon which we can all agree. "A house divided cannot stand" and the sacred lives of those 20 children slain in Newtown cry out for us to end our cultural and political wars.