The Netanyahu government was, of course, caught badly off guard, as were the Israeli security and intelligence services, but they quickly grasped this was an opportunity to finish off the unfinished ...
Lucy Boyle reports from the picket line and rally University of Bristol staff in Unison were out on strike during a ...
In the midst of the uncertainties of the war on Iran, the only sure thing is that our rulers will expect us to pay for renewed crisis, but a different path is possible, argues Dominic Alexander The ...
Vladimir Unkovski-Korica argues that the US-Israeli war in Iran signals major changes in the geo-political shape of the Middle East.
As world oil and gas prices surge, Chris Bambery explores the impact on the Indian economy Immediately after the outbreak of the Iran war, with the US and Israeli attacks including the assassination ...
This important history highlights how constant imperialist interventions in Iran since World War II have repeatedly damaged ...
The damage the war on Iran is doing to the world economy risks embedding stagflation and worse if it goes on for weeks more, explains Michael Roberts Today, the crude oil topped $95 per barrel, ...
What is persistently obscured in mainstream accounts of Iraq today is that the 2003 invasion was never simply about the removal of Saddam Hussein. The United States presided over the systematic ...
Fed up with lousy pay and no sign of improvement, Kings College London and SOAS professional workers took to the picket lines, reports Library assistants, administrators, caterers, porters, IT ...
As the war intensifies with confirmed attacks on shipping in the Straight of Hormuz, Zahid Rahman examines Irans response to the US and Israel’s attacks On February 28, the US and Israel launched an ...
The war on Iran is the latest in a succession of highly problematic situations the Trump administration has careered into, and it may signal serious internal crisis, argues It has been widely ...
Preston – War on Iran: why has the West set fire to the Middle East? Preston Town Hall, Lancaster Road, PR1 2RL 10 March 2026 6:30 pm ...