Google’s recent debacle in China has our Taiwanese-born blogger scratching his head.
ALLEN