New Political Party Mounts Democracy Challenge To CCP?

Chinese Scientist Liberal Democratic Party
By Valentina Luo It looks like someone not only watched last year’s The Founding of a Party, but actually paid attention. A group of Chinese scientists are rumored to have “founded” the Chinese Scientist Liberal Democratic Party [中国科学家自由民主党], news of which we first noticed in the Chinese edition of Epoch Times on May 1. The Epoch Times, as parlance goes, is... Read more »