Indians head to the polls on April 19 and are expected to hand Prime Minister Narendra Modi another five-year term.
TIME