Title

Lijia Zhang: The Specter of the Cultural Revolution

A couple of months ago, Prime Minister Wen Jiabao warned that if China fails to make political reforms, the country runs a risk of repeating the Cultural Revolution.

Read More...
Topics: 
Politics