After an inspiring four days on strike, Air Canada flight attendants are now voting on a tentative agreement (TA) that offers significant gains in pay. To get the TA, however, union officials also agreed to sacrifice the workers’ right to reject the whole deal and fight for more. Canadian socialist David Camfield explains the unusual circumstances of this struggle—and the unusual deal that ended it.
Flight attendants at Air Canada (AC) and Air Canada Rouge, around 10,500 workers, went on (…)
Trump Fires Top Officials, Seizes Control of American Cities
1 September 2025, byMany of us were on vacation last month, but President Donald Trump was hard at work, dismantling American democracy and creating a reactionary authoritarian state. Trump, in an attempt to take personal and absolute control of the federal government in unprecedented moves of dubious legality, terminated three top level government officials.

