Indian voters cast ballots in the final phase of elections
New Delhi: Millions of Indian voters headed to the polls Wednesday to pick a new parliament in the final phase of the country's monthlong national election.
Click here to see images of people across India casting their ballots
More than 100 million voters across nine states were eligible to vote on Wednesday for 86 seats in India's 543-seat lower house of parliament.
It will be the final day of voting in an election that has seen 714 million eligible voters cast their ballots at more than 828,000 polling stations.
Results of the election are expected on Saturday. According to the constitution, a new parliament has to be in place by June 2.
Most observers expect a splintered vote will force leaders to form an unwieldy coalition in New Delhi.
The election been fought largely on local issues as no resonant, central themes emerged in the long campaign.