Title: India is not "the world's largest democracy", it is the world's largest augean stable, which the broom of the democratic revolution shall certainly cleanse
Subjects: Democracy
Places: India