People like this need to be taught manners and a lesson. What happened to this POS is minor compared to what should happen to him and all the other ignorant whack jobs who have no clue what they are protesting for.
Just ignorant, brainwashed morons who need to be taught a lesson about being a good member of society. Beaten within and inch of their lives would be proper punishment