NEW DELHI -- India on May 19 reached the final day of voting in its seven-phase general election. The election, which has spanned more than a month, will decide the fate of politicians hoping to play a crucial role in the next government.
Who are the key leaders? Which parties do they belong to? What promises have they made to woo the electorate of 900 million in a country of 1.3 billion?