[Podcast] How to destroy US imperialism

– Against the Stream, 23 April 2026 Against the Stream is back! Since our last episode, the world has been plunged deeper into crisis. With no end in sight for the Iran War, with energy prices and inflation rising, the global economy is teetering ever more precariously on the brink of a historic slump.  With […]

Read More

The war on Iran: where do communists stand?

Alan Woods – 28 February 2026 In the morning of Saturday 28 February, Tehran was shaken by a series of loud explosions as US and Israeli missiles struck the capital of Iran. Clouds of smoke were also seen rising from Tehran, Qom and other Iranian cities, announcing the commencement of war. At a stroke, the […]

Read More