Iran: Workers and students unite – for a general strike!
Esaias Yavari | October 3, 2022
Iran: The need for a revolutionary program
Hamid Alizadeh | September 28, 2022
National revolutionary uprising of Iranian youth
Esaias Yavari | September 26, 2022
Revolutionary tremors in Iran after the murder of young Kurdish girl
Esaias Yavari and Hamid Alizadeh | September 22, 2022
Shireen Abu Akleh’s funeral attacked by police: Israel’s sadism and imperialist hypocrisy
Joe Attard | May 16, 2022
Palestinian journalist murdered by Israel: this is a war crime!
Joe Attard | May 12, 2022
Lebanese ruling class haggles with the IMF while masses starve
Adam Zeineddine | November 2, 2021
9/11 twenty years on
Hamid Alizadeh | September 11, 2021
Afghanistan: the cynical betrayal of US imperialism
Hamid Alizadeh | August 17, 2021
Afghanistan: Humiliating US defeat, the return of the Taliban and the threat of civil war
Adam Pal | July 9, 2021
After Netanyahu’s war: a united Palestinian movement emerges
Francesco Merli | May 28, 2021
Stop the bombing of Gaza! End the occupation! – International mobilisation in support of the Palestinian struggle!
International Marxist Tendency | May 17, 2021
Gaza bombing: Israel twists the knife – prepare mass resistance!
Franz Rieger | May 12, 2021
The Lebanese revolution topples another government
Adam Zeineddine | August 11, 2020
Beirut explosion rocks corrupt regime
Alan Woods | August 5, 2020
Liberal hypocrisy: Sale of arms to Saudi Arabia resumes amid pandemic
Adam Zeineddine | April 22, 2020
Sanitising war crimes: Palestine, Israel and COVID–19
Bilal Farah & Adam Zeineddine | April 8, 2020
Fuel Price Hike Ignites Protests in Iran
Kaveh Chai Chi | November 18, 2019
Alan Woods | November 1, 2019
Revolution erupts in Lebanon: down with the corrupt regime!
Adam Zeineddine and Hamid Alizadeh | October 25, 2019
Turkey attacks Northern Syria: for a revolutionary fightback!
Hamid Alizadeh | October 12, 2019