20140518 india: Narendra Modi does 15-km victory lap in Delhi