While I do not think anyone should be threatened with physical harm for their opinion, left or right positions either way, if you keep saying things that upset people you will eventually make the wrong people upset. She has the freedom of speech, just like all Americans, but just like every other, if you use that freedom to insult people, you should remember there are some not so very polite people out there that may take exception to that.