Google fed up with China Posted on January 13, 2010 by Sascha Matuszak You can check out the full article on Google and China here at Chengdu Living. Check it out and leave a comment. PeaceS