China's 'red culture' revival unwelcome reminder to&nbs
The 90th anniversary of the Communist Party of China is July 1, and the nation is being swept up in a wave of orchestrated revolutionary nostalgia.
The Washington Post
Originally published Tuesday, June 28, 2011
CHONGQING, China —
With the approach of the 90th anniversary of the founding of the Communist...