The world's most populous nation is going to the polls with 980 million people casting their votes. Βι¶ΉΤΌΕΔ News looks at prime minister Modi's popularity and the opposition election strategy.ΜύMore