
Thursday is the 20th anniversary of the Tiananmen Square massacre, and as a foretaste, Chinese users were denied access to Blogger, Flickr, Twitter, Livejournal, Tumblr, the Huffington Post and Microsoft's Live.com, Hotmail, its MSN Space blog tool and its new search engine Bing, according to various reports...