In China there is no freedom of speech, everything is state controlled and a step above socialism...communism.
China is annexing countries, land and international waters. China is proceeding with a serious military and cyberwar capabilities build up. Chinese money is influencing the Canadian markets, such as housing.

I guess that's why our PM is sucking up to them instead of observing publicly, who China really is.