December 8, 2013

Democracy!


12/8/2013: India, the world’s largest democracy, elects.