Charlie Hebdo is a very left wing publication and continually insults Christianity and Judaism in very egregious ways. Nevertheless, we should support their right to free speech, as we claim the same right for ourselves.
It is interesting to note, however, that one of the left's most prized ideals -- that of cultural and ethnic diversity -- has come back to haunt them in the Charlie Hebdo flap. Diversity, as it is conceived by the left, is a very bad thing for pluralistic democracies. The only "diversity" that works is one that is rather superficial. "Diversity" that allows in a hostile culture dedicated to opposing our most cherished values is one we should strenuously oppose.
Some of the values we refuse to abandon are these: our opposition to murder and our opposition to ethnic and religious hatred (like anti-semitism). Others include our support for freedom of expression, the equality of women, and democracy.
In this regard, we must thank Charlie Hebdo for providing us with more proof that we are right about Islam: it is an undesirable presence in western civilization. To infect pluralistic and tolerant democracies with an intolerant, hostile and violent ideology makes no sense, and the danger from this ideology will only increase with time. Let's hope this incident has awakened some on the left.