In an apparent response to the ongoing controversy over party spokesperson Nupur Sharma’s alleged remarks on Prophet Muhammad, Bharatiya Janata Party on Sunday stated that it “respects all religions” and is “strongly against any ideology which insults or demeans any sect or religion”.

