China’s communist revival: Is Satan rearing his head again?