Chinese President Praises ‘Unyielding Marxist Atheists’ as Christian Woman Bulldozed to Death

AP Photo
The Chinese Communist Party held its first conference on religious freedom this weekend, in which President Xi Jinping demanded that “unyielding Marxist atheists” impose communism onto the nation’s religious groups. The meeting follows months of growing tensions between the communists in Beijing and blossoming Christian and Muslim underground communities.