India goes to polls between April and May with a mind-boggling 970 Million going to vote. We don't often give credit to this ginormous exercise.
Share this post
World's greatest festival of democracy!
Share this post
India goes to polls between April and May with a mind-boggling 970 Million going to vote. We don't often give credit to this ginormous exercise.