Close enough. No need to split hairs.
Commie/Marxist/Socialist/Leftist...they're all different shades of the same anti-American, anti-Constitution mindset.
Don’t forget “Progressive” - the new rebranding the liberals are trying.
No need to split hairs.
Rather, branches not hairs! LOL!
I'm sure there are books about the differences and I'm no expert. Changing their name daily says a lot!
What I notice is the brainwashing that goes on in the MSM. They are "willing" to defend 0b0z0 on the "Socialism" charge because they can say that Western Europe isn't "that bad" anyway. After all, Western European countries are democracies that respect their constitutions and freedoms, albeit "less freedoms" than ours. Case in point, the Newsweek front page: We're All Socialists.
Communists follow exactly what you said, anti-Constitutionalists and Anti-(their people) because, by definition, a Communist rule IS nothing but ruthless slavery.
Our Republican/Conservative Reps. are quite afraid of upsetting the Media. We The People tell it like it is!