China, with its two decades of progress seems to have forgotten its past and is now critical of India becoming a strong power. Inida's own left wingers, who do not miss a chance to be critical of market forces in India, ignore the appalling labor conditions in China and the meagre circumstances of the rural poor. Shame on China and the Indian leftists.