Rock the Vote: India Stages World's Largest Election

Polling continues across India after 815 million people registered to vote in the country's general election, the world's largest election to date.

Indians stand in line to cast their votes outside a polling station during parliamentary elections in Jammu, India, on April 10.Channi Anand / AP