Dec 12, 2006

Occidentalism?

Chinese build "Thames Town" in Shanghai. Shouldn't the Brits be insulted by this Eastern attempt to dominate, restructure, and impose its authority over the West?

No comments: