New Delhi, June 6 (IANS) The Delhi High Court Wednesday dismissed a plea seeking stay of the June 8 release of Bollywood film “Shanghai”, saying that there was nothing insulting in its song “Bharat Mata ki jai”.

A division bench of Justice Vipin Sanghi and Justice Rajiv Shakdher said: “We do not find anything objectionable in the said song. In a democracy, every person has a right to voice his views and opinions… the same right to speech and expression cannot be curtailed except under some circumstances.”