TheTechGuide Forum
General Category => News => Topic started by: Josetann on March 26, 2010, 06:47:54 AM
-
Workers at Internet network operation centers around the world are trying to figure out why traffic to sites such as YouTube, Twitter, and Facebook was redirected to servers in China this week. by Elinor Mills CNET News
Click here (http://\"http://news.zdnet.com/2424-9595_22-407966.html\") to read the full article.