Google Squished in China Once Again

Google Squished in China Once Again

Google appears to have run afoul of the internet police in China as its service has been disrupted almost to the point of non-existence in China. Other Google (GOOG) products, including Search, Sites and Picasa, have been similarly targeted by agencies of the...