Commentary: Chinese democracy puts Western illusion in dust

The true meaning of people's democracy is finding the best way to coordinate the aspirations and demands of the whole of society and making decisions that conform to the long-term interest of the people.
The New Times
Xinhua