Archive for May 27, 2010

The ugly side of the Shanghai Expo

Visiting the Shanghai Universal Expo was supposed to be a fun experience. The theme Better City, Better Life was meant to be a prelude to an exhibition of human civilization, societal progress and technological achievements. There was indeed progresses, as anyone who has lived in China for the last few years can attest to. However, [...]


Switch to our mobile site