source: American Thinker American Thinker The snickering can be heard all the way from Beijing. read the article...