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.
Help us free Ehsan Ali: New campaign website launched!We need YOUR help!
Public grocery stores: Will they work?In this difficult environment, the notion of a public grocer that could slash prices has struck a chord. But will the concept as proposed by Mamdani, Lewis and others actually work?
Zionists preparing another U.S.-sponsored ethnic cleansing in LebanonAs in Gaza and Iran, the Zionist bombing campaign is not aimed at “military targets.” It is designed to terrorize the population and destroy the infrastructure that allows for some semblance of civilized existence.
The Liberals’ double standards on Israel’s invasion of LebanonThe Liberals have issued empty condemnations and calls for a ceasefire. It seems, however, that their pacifism only cuts one way.
Trump’s defeat in Iran and its worldwide consequencesDonald Trump is now in an impossible position in which any action he takes will be wrong.
‘All you had to do was pay us enough to fucking live’The ruling class seems completely unable to comprehend this anger.
DRIPA, private property, and Eby’s betrayal of Indigenous peopleAny reformist government that takes private property and production for profit as a given will, sooner or later, have to bend to the whims of the capitalist market. This inevitably means violating the rights of Indigenous people.
Carney gets his majorityThe entire Canadian parliament is stacked with MPs whose only interest is that of themselves and their cronies, and whose views on every fundamental question are basically the same.