As India goes to the polls, can democracy deliver a better life for all of its people?

Behind a veneer of progress, injustice and inequality propped up by corruption and an outdated caste system haunt the subcontinent