Your Comments On:

In India, the world’s largest democracy, some see system as a handicap