With more than 800 million people, India boasts the largest electorate in the world. During the last 6 weeks, often in blistering heat, Indians have been casting their ballots in Parliamentary elections at 930,000 polling booths set up in walking distance of their homes. Hear that, America! Results are expected to be announced shortly. It’s inspiring.
Photo by Rajesh Kumar Singh/AP