The TV news channels and newspapers are all atwitter this morning over the apparent gaff on Chinese TV, covering the launch of that country’s latest space mission….to the music of “America the Beautiful”! See the actual footage on the BBC, here for as long as it lasts before it gets pulled off.

“Heads will roll”, I heard someone say. “How could they be so stupid?”, said another. But to me it seems perfectly natural and perhaps even intentional to pay tribute to the country which has made all this possible by transferring all its manufacturing jobs to China and made the new prosperity in that country a reality. No????