There are multiple reports today that China appears to have blocked Google from its residents, apparently because web searches could bring up porn links. Hmmm.