Iran War
From My Lai to Minab: Two massacres, 58 years apart
March 16, 2026Remembering the U.S. Army’s Vietnam murders in the shadow of the war on Iran.
Read moreWar on Iran isn’t just a distraction from Epstein files
March 13, 2026Is Trump really bombing Iran to get eyeballs off the Epstein files? Such a premise would make for a great episode of Shonda Rhimes’ Scandal, but it’s far too simplistic.
Read moreChina Chokehold: Long-term goal of the U.S. war on Iran
March 13, 2026Iran is a critical link in China’s energy supply chain. Breaking it is part of a long game to put U.S. capitalism’s biggest competitor in a very uncomfortable position.
Read moreTrump answers public worries about war and economy with same old campaign rallies
March 12, 2026Rather than address the serious nature of what he has foisted upon the world, the president holds election-style events where he dispenses falsehoods.
Read moreCommunist Parties of Iran, Israel, and U.S. unite against war
March 11, 2026Joint statement from working-class parties on all sides of the conflict condemn U.S.-Israeli assault.
Read more




