PM Narendra Modi broke his security cordon to meet schoolchildren who had gathered on the massive Red Fort courtyard in New Delhi to hear his Independence Day speech.