PUBLIC OCCURRENCES
Wednesday, March 24, 2010
Google Gone
Look at this. This is outside Google's headquarters in Beijing. Touching image. All those people risked something laying those flowers. Damn it. Damn the Chinese government.
‹
›
Home
View web version