next Image 1 of 2

prev Image 2 of 2

Indians are voting in the next-to-last round of 6-week-long national elections, marked by a highly acrimonious campaign with Prime Minister Narendra Modi flaying the opposition Congress party rival Rahul Gandhi for the country's ills.

Sunday's voting in 59 constituencies, including seven in the Indian capital, will complete polling for 483 of 543 seats in the lower house of Parliament. The voting for the remaining 60 seats will be held on May 19.

Votes will be counted on May 23.

Turnout in the first five phases averaged 67%, nearly the same as in 2014 elections that brought Modi to power.

Opinion polls say Modi's Bharatiya Janata Party continues to be the front-runner, but it is likely to return with a lesser number of 282 seats.