It's an official line from China, component of their propaganda (thus widely known there), plausible, reinforced by history, I didn't find a single bit of evidence to the contrary for years since I learned about this aspect of Chinese political culture.
That may not be a positive proof, but I doubt there's a negative one either.
Bookmarks