INDIA: The World\’s largest Democracy. . .Or Not?
I just came back from visiting New Delhi and with India having gone to the polls on April 7th, election fever is pitch-high. From illiterate villagers and untouchable rag-pickers to Mumbai millionaires, almost 815 million citizens are eligible to cast their ballots over the next five weeks–essentially the largest democracy in the world. And yet, […]