Art & EntertainmentNeha Kakkar To Perform 'India Ki Jai Ho' At Miss World Finale, Challenges ContestantsBY IANS