According to the India Today-Karvy Insights Mood of the Nation (MOTN) survey, 30 percent of people blame Narendra Modi govt. fail foreign policy for skirmish with China. While 11 percent of people admit intelligence system failure is a result of tension with the dragon. Listen to what BJP spokesperson Sudhanshu Trivedi has to say on the survey.