New book!

Revolutionary Education: Theory and Practice for Socialist Organizers
Learn morePre-order
Historical experience
What difference can a socialist revolution make?

What difference can a socialist revolution make?

Between 5,000 and 10,000 years ago, human societies in different parts of the world split into classes. Social classes are defined by social and economic positions in society relative to the creation of wealth in society, as well as the interrelations among these...

Rebellion and the need for organization

Rebellion and the need for organization

The history of all hitherto existing society is the history of class struggles.” In one sentence, Karl Marx and Frederick Engels captured the essential driving force of class society. Engels later amended the original formulation to account for the discovery of...

Socialism and the legacy of the Soviet Union

The single biggest event that shaped global politics in the 20th century was the Russian Revolution of 1917, which gave birth to the Soviet Union. The first socialist government’s existence was the pivot for world events in history’s most turbulent and dynamic...