Previous Image Next Image google-flowers Communist China – Flowers laid at the entrance to Google’s China headquarters in Beijing (Wall Street Journal – Photo by Josh Chin)