SinoInsight 1 On June 6, state mouthpiece Xinhua published a piece titled “Manifesto: Socialism Has Not Failed China” (宣言:社会主义没有辜负中国). The piece was the lead article on Xinhua’s website, and was republished by other Party and state media outlets. A little over twenty-four hours later, Xinhua ran a piece titled “Manifesto: China Has Not …
To access this post, please log in.