Although Google has not closed its Chinese institutions, it is still in the eye of the storm. Although it advocates freedom of information, its practices have made people feel disgusted. Many netizens said their feelings towards Google were changing gradually. Recently a website called Biagle supports and urges Google to leave China as soon as possible in the form similar to twitter micro-blog. The logo of Biagle (Biagle.com) combines the three major search engines: Baidu, Bing and Google.
http://biagle.com