Netanyahu resumes genocide to cling to power

Back in January, there were enormous hopes that the hell inflicted on the people of Gaza would finally be relieved – even if only partially. These hopes have been cruelly shattered this week.

The meaning of Donald Trump: a Marxist analysis

Trump’s efforts to put the clock back to the world as it was in those far-off days are doomed to fail, shipwrecked by the changed world situation and the balance of class forces within the USA

Claude McKay: All empires will crumble into sand

McKay was a steadfast advocate for the American working class, confident in its capacity for change.

Canada to join Trump’s missile system

While the Liberals publicly claim that they will ‘stand up’ to Trump, they are eager to host U.S. missiles and radars on Canadian soil. 

Quebec government attacks the right to strike

The CAQ is seeking a tool to break the labour movement without having to resort to unpopular back-to-work legislation.

Syria: West’s ‘good’ jihadists slaughter innocents

Fighters loyal to the al-Jolani regime have swept through coastal villages, towns and cities, carrying out a pogrom that has left over 1,200 Alawite civilians dead

Ruling class places its bets on Mark Carney

Canada now has a former banker, never elected to any political post in his life, in the most important seat of the country

Free Mahmoud Khalil! Only class struggle can ensure freedom of speech!

Trump wants to make an example of Khalil and send a stark warning to the rest of the pro-Palestine movement: we will crush you—no matter what it takes.

Quebec education minister interferes in Palestinian history classes

The CAQ, which a few years ago posed as the champion of “academic freedom”, is now trampling on that freedom to please Zionists

Friends of the UCP leech off Alberta’s healthcare system

Premier Danielle Smith has been caught red-handed using contracts with private health care providers to give payouts to her friends