I am shocked at the approach people have towards free speech.

When some one makes an offensive comment against a missing child, he is punished because it is "offensive" and "public outrage that has been caused ".

At the same instance when some one mocks or makes offensive materials against Prophet Muhammed (Peace be upon him); it has offended more than 1.6 billion muslims around the world and there is "public outrage" all around the world, but still no one is punished and they say that it is freedom of speech !!