Day: January 17, 2010


comments 2
American Foreign Policy

UPDATE: Xinhua all of a sudden today announces it is revamping its English-language web service as “part of its effort to follow the latest trend of Internet development and help domestic and overseas netizens learn more about China.”   And Xinhua removed the original editorial by Liu Si [now a dead link] on the Google issue which I critiqued below and which is now linked via a blog.  Just to be safe, I’m dumping the […]