lol, that shows about how ignorant are you.
Like I said, China, North Korea and Vietnam are not true communist because their government is more form of authoritarian. China and Vietnam are capitalism in economy and they have poor worker rights because communist is originally to support strong worker rights, even poor human rights because communist supposed to take care of all humans, no matters about who are theirs. Cuba is closer to true communist but their government is authoritarian - that's not originally of communist, even USSR are same as well. Most Russians have generation from communist and their influence already given from generation to generation.
Back in before 1980's, there were no one child policy in China and their economy is based on communist so they changed to toss communist out. The communist doesn't support selective babies that based on gender, disabilities, etc. In USA, we know some women have abort their newborn after Down Syndrome or other diseases detected. Both of communist and socialism are nothing with control of women with pregnancies, except for support their choice to keep or have abortion. Take control of women with pregnancies are form of authoritarian, that's different from communist.
There are some elected officials that are member of Communist Party and they support based on true communist, not combine of communist and authoritarian.
That's sad about people have underestimate on definition of communist and socialism.