Month: June 2025
16 posts
How liberal Zionists spread the “Israel created Hamas” narrative, & used it to undermine the pro-Palestine movement
This is from a book I’m writing, which will be called “When Tears Can’t Save Them: Why the…
June 30, 2025
Victory won’t come on its own: the Axis of Resistance can only win if we wage a popular struggle alongside it
Above: Iran launching its missiles There can only be a successful resistance towards Washington’s war drive if we…
June 29, 2025
The Dems seek to neutralize the mass movement behind Zohran. Only a pro-Palestine united front can prevent this.
The popular base behind Zohran Mamdani is real, and has great revolutionary potential; the risk is in how…
June 28, 2025
Kash Patel’s war on dissent, & the “dissident” media figures who’ve sold him as an anti-establishment hero
The Kash Patel psyop has cost our social movements many months of extremely precious time in the fight…
June 25, 2025
The Steve Witkoff “peace deal” psyop was what got us war with Iran. The antiwar movement must learn from this.
To understand how our government was able to start this war with Iran, we have to look at…
June 23, 2025
The antiwar movement will either side with the forces resisting U.S./Israeli aggression, or fail in its task
In a perfect world, there wouldn’t be any question as to whether those who want peace all support…
June 21, 2025
MAGA communism’s strategy has been vindicated by the Trump base’s revolt. The next step is mass organization.
This week, the account Texas Patriot made a tweet that’s gotten almost fourteen million impressions. It said: “F*ck…
June 19, 2025
The pro-resistance stance on Palestine has been vindicated, & this must translate into support for Iran
The developments we’ve seen since October 7 have provided us all with tremendous lessons in what it means…
June 17, 2025
The antiwar movement’s failures on Ukraine & Palestine came from lack of a united front. With Iran, we must correct this flaw.
Above: Iran’s Supreme Leader Ayatollah Khamenei visiting the DPRK, 1989. In these last several years, since Russia launched…
June 17, 2025
PSL’s persecution means the end of the era when we were “safe.” We must prepare our orgs to survive the next stage.
In the last week, two developments have happened that show the U.S. government’s campaign of repression is unfolding…
June 14, 2025