The laws are (usually) defined by the people of a country, based on their idea of morality, and are totally in their right to reject blasphemous stuff or whatever. It's their home, after all.
The only thing non-negotiable, to me, is that the Declaration of the Human Rights is universal and no law, anywhere, should go against them.