Month: January 2018

Why China is not “the biggest and the most successful democracy”

By Yufei Zhang China’s New Ambition In November 2017, a major mouthpiece of the Chinese Communist Party published an op-ed, inciting fierce debate about the political system in China. “China is the biggest and the most successful democracy in the world,” Han Zhen, the head of a top-ranked university in China, stated in that article. “China’s achievements have already broken up […]

More