This is what happens when you teach and preach hate of capitalism, hate of extractive economic models, hate of government, hate of religion, hate of intolerance, hate of those one disagrees with, sooner or later someone takes matters into their own hands and this is what can happen.
http://hosted.ap.org/dynamic/stories/U/US_MISSOURI_COLLEGE_STABBING?SITE=OREUG&SECTION=HOME&TEMPLATE=DEFAULT
Seems like those on the left are increasingly desparate as the reality of their political notions are exposed and subsequently rejected by the body politic.
So if you see someone on the left acting out of their ordinary (emphasis on "their" ordinary, not the "normal" type ordinary) use all caution, don't get to close, call 911 and let the profesionals handle it, and be safe out there people.
P.S., by all accounts Tea Party gatherings have proven to be very safe places!