Latest posts by Bob Chen from November, 2007

25 November 2007

25 November 2007

Critiques on Chinese tourists’ vulgar behaviors and ignorance of public rules on foreign land have been all-too-familiar. But this time, the Charging Bull sculpture in Wall-street aroused netizens’ different voices.