All Indians should hang their heads in shame at this supreme insult to their national religion. While all other religions go overboard to promote their religion and their founders, we are the ones who denigrate our Gods! It is high time direct/indirect appeasement of minorities by our government was stopped.