June 23, 2025 | by Barry Weisleder
About 1,500 people rallied in Toronto on a sweltering June 22, across from the U.S. Consulate, chanting the slogan “No War on Iran”. Scores of police, many on horseback, blocked marchers at Dundas and University. Thanks to Rubina C. for the photos attached below.
Socialist Action members staffed a busy display table and distributed hundreds of leaflets with the following message:
Hands Off Iran!
Abolish Nukes. Start with USA and Israel
Only the USA has used Atom Bombs to incinerate a population (Hiroshima and Nagasaki, August 1945). In West Asia, only Israel has nuclear weapons. Only the Zionist state has massacred over 55,600 Palestinians in Gaza, not to mention thousands in the West Bank, Lebanon, Syria and Yemen. Israel’s unprovoked attack on Iran scuttled peace talks. Iran affirms it has no intention of developing nuclear arms. There is no evidence to the contrary. Nonetheless, Iran has a right to defend itself — while Trump absurdly demands its unconditional surrender.
Disarm Israel, Not Iran! Free Palestine from the River to the Sea!
Stop Zionist Genocide, End Canadian Complicity. 2-way arms embargo now
Canada Out of NATO. NATO Out of Canada. Reject Trump’s Golden Dome.
Only workers and the oppressed have the right to change the government and state in Iran, not the imperialist powers and their Zionist agents. For a Secular Workers’ Republic in Iran, not a return to monarchy and foreign control.
The Workers’ Solution is Socialist Revolution!








