Yesterday (Dec. 17), we had a chance to debate with an apologist for Putin/Assad (and Iran’s Rouhani and their client, Hezbollah) on WRFU’s World Labor Hour. (Hear it here, starting at about 60 […]
Yesterday (Dec. 17), we had a chance to debate with an apologist for Putin/Assad (and Iran’s Rouhani and their client, Hezbollah) on WRFU’s World Labor Hour. (Hear it here, starting at about 60 […]
To those who like the material on this blog,: I’ll be debating the issue of Syria on the radio this Saturday at 10:00 a.m. Pacific Time. I’ll be taking the position that […]
Here is the letter sent out by the president of the Carpenters Union, Doug McCarron. We are also providing a translation of some of the finer points. McCarron: “Our membership is divided […]
It must be the anti-obscenity laws that have created the ban. During the election “debates” three dirty little words were never mentioned: “global climate change”. And now, there is a public furor over […]
While the real criminal is getting off Scot-free, the campaign is on to find a scapegoat for the Ghost Ship fire disaster, in which at least 36 people died. So far, the […]
When Corporate America installed George Bush as president, it indicated a shift in foreign policy. Drunk with the collapse of “Communism”, they believed that as the world’s unchallenged military power, they could […]
A specter is haunting Europe (and the rest of the world). No it is not (yet) the specter of communism. (We wish!) It is the specter of endocrine disruption. “What kind of […]
The Painters Union (IUPAT) Local 10 in Portland OR has passed a resolution calling for mass mobilizations to stop the KKK and similar racist groups. Union activists, socialists and others should join […]
The outlines of a Trump presidency are starting to appear. His appointment of Senator Jeff Sessions (R., SC) as attorney general is key. He has been one of the hardest core senators against […]