So does India, and India doesn't prohibit religion. All the items I see not made in China seem to be made in India...so what's the difference?
China is communist. India is a democracy.