It boggles the mind: If this article containted even a grainule of truth, then the entireity of China would be up to its eyeballs in rainbow flags and bad techno.
He addresses this objection in his follow up article:
http://www.wnd.com/news/article.asp?ARTICLE_ID=53425