India is set to hold the world’s largest general election on April 19. Over 96 crore registered voters across the country will decide the fate of the candidates in fray. Prime Minister Narendra Modi-led National Democratic Alliance is taking on the Indian National Developmental Inclusive Alliance consisting of 26 opposition parties.