It's no secret that Google and China are having some differences. The crux of the disagreement is China's notoriously stringent censorship of the web and we definitely applaud Google for refusing to continue censoring search results that may cause Google to pull their search engine from China entirely (especially given the massive potential profit they could be making).

The relationship has become so sour that Google has reportedly pulled a planned Nexus One developer event in Beijing. The event was to showcase the latest and greatest Android handset and presumably get folks excited. And certainly, there's a ton of excitement for Android in China but we guess even big companies try to adhere to some sort of principle. The event is going to go off without a hitch in Hong Kong and Taiwan, so this is very likely Google sticking it to China (however effective that may be in the long run).