Free speech is an inalienable human right. it is protected in many important documents including; The United Nations Declaration of Human Rights; The European Convention of Human Rights and many Constitutions of Countries. Why should we give up these rights?
In light of the recent protest in the Middle East over the Danish cartoon, demonstrations are allowed but violence? These people for years printed cartoons of Western politicians and religious leaders of the Catholic Church and the Orthodox Church. Their cartoons mock the fabric of Western society. Do you see protests? Do you see people burning flags or burning down embassies? No.
Free speech should not be compromise due to religious beliefs or intolerance. Its is an inherent human right and cannot be compromised