In an Independence Day speech that presented his vision of a new India, Prime Minister Narendra Modi today emphasised that "violence in the name of faith is unacceptable." It was another reminder from the Prime Minister that mob attacks by cow vigilantes on people they accuse of smuggling or eating beef will not be brooked. (Video courtesy: DD National)