Devine instructions against blasphemy exist in judism, christianity and Islam. I quote following examples
Jews
In the third book of the Torah, Leviticus 24:16 states that those who speak blasphemy "shall surely be put to death
Christians
The Book of Concord calls blasphemy the greatest sin that can be outwardly committed
Muslims
Blasphemy in Islam is irreverent behavior toward holy personages, religious artifacts, customs, and beliefs that Muslims respect. The penalties for such behavior vary by jurisdiction, and can include fines, imprisonment, flogging, amputation or beheading.
So concept of blasphemy exist in three divine religions thus there should not be any question about it being right or wrong. Now how will it be implemented is left to us, the humans. Definitely there are many short comings in ours law to this effect which must be addressed. Decisions can't be left to semi illiterate Mullahs. How the case shall be registered. What protection to life of accused be offered. How will he be tried while ensuring him full opportunity to defend himself.
I feel very strange that champions of human rights do consider for the right of free speech/ expression for a person who commits blasphemy against God, Holy personalities etc but they don't consider for the rights of people whose feelings have been hurt. On the other hand they bar the right of of wearing veil to Muslim women.
This is an unending debate, the point to understand is that there are different social and cultural values/ practices in different part of the world and we need to respect each others values. The people eager to wear veil must respect laws of their countries and if they don't like it don't go to countries where wearing veil is prohibited. At the same time those champions can not be given right to direct us to repeal our laws because they have been prepared as per our values and aspirations.