This dimwit thinks China is a Communist country.
Why ascribe any validity to anything he has to say?
China is clearly a Fascist state.
China is fascist. Either way, they need to come down a peg.