20100720 tech.tech-news: Google finally 'satisfies' China