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