For a decidedly atheist political organization, China’s ruling Communist Party is fond of talking about its origins in religious terms.
As China’s Communist Party turns 100, its members’ ‘red genes’ matter more than ever to Beijing


For a decidedly atheist political organization, China’s ruling Communist Party is fond of talking about its origins in religious terms.