there is a difference between communism and socialism. Socialism is an economic philosophy where everyone shares the wealth, communism is what it is going to be called after every nation accepts socialism. What Stalin created is something called Stalinism which China and North Korea uses. The Soviet union was Stalinist until it collapsed, even though Gorbachev was trying to fix it. Learn history you *********

One small note, your definition of socialism is wrong. Socialism is where the government (and it can be any form, a monarchy, a republic, a oligarchy, ect) uses public funds to provide services for the public.

We are a Socialist Republic. We pay taxes to the government, who in turn uses those funds to build roads, fund public education, public fire departments, police departments, the FDA, ect.

I just ******* told you that by definition that means the US is NOT a Socialist Republic. You're using you own arguments against you. I KNOW the US uses taxes and nationalised services, as well as having a vastly predominant capitalist economy. By that you're actually saying the US is a welfare capitalist republic.

Even so communism can be reached without international revolution. Look at modern-day Chiapas, a province in Mexico. There's no state, no monetary system, a labournote/gift economy system, and certainly an almost complete absence of capitalist business models. Every workplace is owned and run by its own workers. Pretty much communism.