Dude, Chinese communism practiced the worst form of intolerance & destroyed all religions (and in classic Orwellian double-speak, called it a Cultural revolution). In China, no power can be recognized that is higher than the communist party, and hence the ban on religion. What is more important is the freedom to choose, and here, the Chinese are far, far lagging behind. If you go to Chinese rural areas & compare it with India's, you'll understand. Swami