Art & Entertainment Neha Kakkar To Perform 'India Ki Jai Ho' At Miss World Finale, Challenges Contestants BY IANS