Over the past twenty years, the Indian political climate has shifted decidedly to the Right - with the BJP and the Congress dragging India into a growth trajectory that squanders the hopes of working people. The old consensus on Indian socialism is threadbare, and socialist parties in disarray. The future of Indian communism is rooted in the popular hopes for a better tomorrow and in the popular discontent with the bitter present. No Free Left is...