Chinese Intervention? Get link Facebook X Pinterest Email Other Apps October 21, 2009 Just on a light note, have a look at this screenshot of Firefox in an "embarrassing" situation. I wonder if it was because of the ever present Chinese... :) Read more