
The dust has settled a bit in China since Google threatened to throw in the towel that would be heard ‘round the world. Here are the cliff notes for their reasons:

This morning over dumplings, we decided to do a quick search about the ShangHai 2010 EXPO. We visited BaiDu, China’s most popular search engine. But, much to our surprise, we were delivered a “Server Not Found” page.
Expats in China get used to these "failures to connect" when we are attempting to access “harmful” sites, such as FaceBook, Twit ...