The whole incident is discusting. When we accept things like this we allow the Government to use force to silence us. Whether or not 'you' agree with the guy, he was not harming anyone else through force or fraud and was exercising his freedom of speech against a political figure. Staged/planned or not.
Since when does a badge give someone the right to put their hands on someone else just for speaking?
We allow the Government to take away too many freedoms so that we can have security from being offended. We have given them the power to "ENFORCE" their power upon us.
No previous post here changes any of this and I've read them all.
I do not have to follow your orders just because you have a badge if I am not breaking the law, and all rules are not laws.
This makes me sick for the future America that My children will live in.