The Democratization of the Indian Minds

We always feel proud when we say that India is the largest democracy in the world.…