When the Korean War started, the United States did not have diplomatic relations with the People's Republic of China. On the Security Council, China was represented by Taiwan.
At that time, communist ideology in China was very hot, and it was a matter of principle to support North Korea. Since Deng Xiaoping, China has become communist in name only.
False. Tell it to the PLA (even a liberal CNN appears to let slip a lot of real truth while trying to spin it liberal), and read the CCP-controlled Chinese Constitution. It is FULLY enforced today. Not just a little. No wiggle room. Read it. Comprehend it.
Then you will understand what Deng Xiouping meant when he told his fellow hardliners..."It doesn't matter whether you call the cat black or white, so long as it catches mice."