Carlos L Garrido

The Dialectics of Unity and the Left

In societies fractured by class antagonisms, the ruling elite who control the means of production, and hence, the politics, judicature, education, etc. of society, requires that those whom they extract…

Multipolarity and America

“The gradual crumbling that left unaltered the face of the whole,” writes the German philosopher G. W. F. Hegel in his Phenomenology of Spirit, “is cut short by a sunburst which,…

Popular Unity to Free America

Last week, US Chairman of the Joint Chiefs of Staff Charles Q. Brown told the NYT that US/NATO troops on the ground in Ukraine is 'inevitable'.​This is despite the fact that…

On the Marxist Critique of Heidegger

How Marxists should approach the critique of Martin Heidegger Martin Heidegger is undoubtedly one of the most creative and influential philosophers of the 20th century. Virtually all areas of philosophy,…

Groundhog Day, Aristotle and Communism

Exploring Aristotle's virtue ethics and Marx and Engels's communist individual through the 1993 movie, Groundhog Day. Groundhog Day (1993) is a classic of philosophical cinema. I was first asked to watch…

The US Blockade and Its Effects on Cuban Medicine

The Cuban socialist healthcare system is internationally recognized as one of the best in the world.1 It is innovative, preventative, people-oriented, comprehensive, community-centered, internationalist, and, of course, de-commodified—treating healthcare as a…

Thomas Hobbes – The Communist?

The British materialist philosopher Thomas Hobbes (1588-1679) is one of the fathers of social contract theory and modern political philosophy. His magnus opus – Leviathan[i] – is a text which…

Marxism and Intersectionality

​ In her 2020 text Marxism and Intersectionality: Race, Gender, Class and Sexuality under Contemporary Capitalism, Ashley J. Bohrer sets out to demystify the erroneous conception that the traditions of Marxism and…

Join Our Newsletter


Annual Subscription

Join Countercurrents Annual Fund Raising Campaign and help us

Latest News