On May 16th, National elections concluded in India, the worlds largest democracy.  Over 420 million votes were cast. Voter participation of this magnitide is to be admired.  The image from the BBC illustrates a few of the startling numbers. Read More