It has been an invasive form of foreign interference in China since 1921, and, like a pandemic, it has contaminated China and the world with its Marxist–Leninist ideology, which declares that religions are human creations and denies the possibility of
June 5, 2025
By John A. Deller