National elections in the world’s largest democracy began April 7 will continue through May 12, in a race that pits Hindu nationalist Narendra Modi against the unpopular Nehru-Gandhi family’s ruling Congress party.
May 1, 2014 An Indian security guard stands outside a sealed strong room where electronic voting machines are kept after the previous day’s voting in the western Indian city of Ahmedabad. Around 815 million people are eligible to vote in the world's biggest election, so voting is being spread across nine days from April 7 to May 12. Results will be announced on May 16. Amit Dave/Reuters Buy Photo