Derisive diatribes about the state of the nation, nation states and swerving leftward
5 March 2015
Chai Jing documentary
I'm glad to see that someone in China is getting the word out. The whole point of economic development is to improve people's lives. It makes no sense if people end up sick and afraid to leave their apartments.