A spectre – a ghost – is haunting the Democratic party. That spectre has a smiling face and a name to go with it – Zohran Mamdani. In fact, he is haunting […]
A spectre – a ghost – is haunting the Democratic party. That spectre has a smiling face and a name to go with it – Zohran Mamdani. In fact, he is haunting […]
A few facts are starting emerge as far as the US bombing Iran: The bombing was partially effective, but not fully so. Even the 30,000 lb. “bunker buster” bombs did not accomplish […]
Too late for Israel and the Israelis to free themselves from their genocidal demons! By Yorgos Mitralias (Note: The news of a likely Israeli strike on Iran makes this article all the […]
The ICE raids in Los Angeles combined racist anti-immigrant raids with union busting raids. This fact has been hidden by all the media. Also hidden is the failure of the union leadership […]
The bulk of this article was written before the spectacular breakup of the Trump/Musk bromance. That breakup is partly a product of two narcissistic megalomaniacs clashing. Musk’s opposition to the “Big Beautiful […]
By Michael Kradjis read more from him at their anti-imperialism and ours Extermination by hunger happening now. Australian government still “concerned”, manages to actually “condemn”, first time using the word, some extremely […]
by Richard Johnson The UK’s left is changing while the far right are making gains The 1st May election results have landed like a bombshell on British politics confirming that the […]
“Do you have some book recommendations for books you think everyone should read at least once?” asked a young comrade of mine. Here is my answer: First of all, please bear with […]
Introduction by Oaklandsocialist: We were at the May Day rally in Berlin. (Video and photos coming.) We talked with a number of groups there, all of whom defended Putin’s invasion of Ukraine […]
Introduction: In the first part of this series we discussed why a nearly exclusively focus on economics is inadequate to oppose Trump and MAGA. Economic self interest is vitally important, but as […]