Report: China's Communist Party denounces religious belief in its ranks

China's ruling Communist Party warned its members that atheism is a non-negotiable aspect of party membership, according to a Radio Free Asia report.

The party has 86.7 million members, ...

Feed: