Chinese Communist Party (CCP) - Page 47

Christians Now Outnumber Communists in China

Though the Chinese Communist Party is the largest explicitly atheist organization in the world, with 85 million official members, it is now overshadowed by an estimated 100 million Christians in China. It is no wonder Beijing is nervous and authorities are cracking down on Christian groups.

Clergy taking part in an officially sanctioned Christmas service in Beijing this year.