flickr-free-ic3d pan white

Google China

Fears rise in China that Google will be forced to leave the country and services will be interrupted.

3,719 views
2 faves
3 comments
Taken on March 13, 2010