Interesting comments from you, especially when you resort to attempts at insult, and invented arguments to insinuate that someone who disagrees with your view must therefore support terrorism.I am totally for free speech, but with it also comes responsibility. If someone is provocative with their free speech, then anyone else is entitled to voice their concerns as the same rule applies to them. If it happens that people slam down a point of view, it doesn't take away freedom of speech, it just means that a people disagree.
With free speech comes responsibility, that includes defending groups, religions, races, sexual preferences, cultural practices against the masses of those who exploit global phenomenon to criticise an identifiable group with whom they have problems.