The war on Iran is a war on workers of the worldThe war has exposed the deep instability of world capitalism and sharpened existing contradictions in economies already weighed down by debt, austerity, and declining living standards.
Canada Post contract vote dilemma: Which way forward?We call on everyone to vote down this rotten contract. But more importantly, we call on anyone who agrees with this analysis to join us and help build a revolutionary leadership from the ranks of the postal workers union to revive the militant fighting traditions of our movement.
‘Team Canada’ hypocrisy all over againCarney brings together fat cats and bigwigs to represent “national interests”.
Film review: Palestine 36Showing the crimes that imperialism inflicted upon Palestinians nearly a century ago is vital for understanding the crimes it inflicts upon them today—but also to the Palestinians’ ongoing will to resist.
Ontario: Developer bailout disguised as rental housingGTA developers sit on 22,000 unsold units, with another 35,000 units coming onto the market.