Chevrolet in hot water over 'offensive' ad

Wed, 17 Apr 2013

Automobile giant General Motors is pulling from worldwide markets an advertisement whose jingle refers to China as “the land of Fu Manchu”, where people say “ching-ching, chop suey”.