Communist Party of China. The vanguard party of the chinese proletariat, made up of scientific, revolutionary socialists (commuinists).
That person was a ultraleftist. In other words a person who treats communist theory as religion, not science. Their opinion goes against the one of over 90 million communists of the CPC alone.
Yeah, he’s no true Scotsman