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