Millions of Indians across 93 constituencies are voting as Prime Minister Narendra Modi has mounted an increasingly shrill election campaign.
Millions of Indians across 93 constituencies are voting as Prime Minister Narendra Modi has mounted an increasingly shrill election campaign.