salam, India is not a shariah ruled country. So muslims shouldnt extend to the fallacy of expecting India to rule by shariah rules. What muslims can do is to protest within the existing rules or if required work towards bringing in laws that prevent such insulting form of "free specch". India does not follow the western laws, so the french anti-religious "free speech" does not go down in India even though there are liberal atheist minded individuals working towards that end.