Tuesday, April 24, 2007

Wikipedia blocked in China, Noooooo.........

Wikipedia and BBC News, two of my favorite websites, seemed to be both blocked in China!

0 Comments:

Post a Comment

<< Home