Liberals do Bosses’ Dirty Work – Again!

The Liberal government has ended the strike of 55,000 postal workers with an underhand use of an obscure clause, Section 107, of The Canada Labour Code. They used the same tactics to attack rail and port workers. In all three cases the bosses made unreasonable demands, attacking working conditions and jobs and then refusing to […]

Continue Reading

Confronting the Brutal Reality of Violence Against Women

November 25 is the International Day for the Elimination of Violence Against Women. It is 35 years since the École Polytechnique massacre in Montréal on December 6, 1989, when fourteen women engineering students were murdered, and another ten women and four men were injured. Violence against women continues to be scourge of society. December 6, […]

Continue Reading

Postal Workers Fight for their Future

On November 15, 55,000 postal workers walked off the job. After a year of failed negotiations with Canada Post, the two sides are still far apart. Key Demands The higher cost of living has had a real impact on postal workers, who haven’t seen an increase in several years. One worker, Bryan, said that being […]

Continue Reading

Indian Diplomats Accused of Crimes in Canada

Update, October 31: The Canadian government has evidence that the intimidation and assassination plots in the US and Canada were coordinated from the office of India’s Home Affairs run by Amit Shah, India’s “second most powerful man” and Modi’s enforcer. Bilaterial relations between India and Canada have completely broken down. The murder of Hardeep Singh […]

Continue Reading

A Socialist Solution to Capitalist Disaster

Many of us struggle to make sense of the world. We are on the precipice of a climate cataclysm, which will have catastrophic consequences for thousands of species, including our own. Humanity faces water shortages, hunger, desertification, agricultural collapse and other capitalism-caused climate calamities. Headlines blare at us about imperialism’s never-ending military build-up and wars. […]

Continue Reading

1981 CUPW Strike

Most parents today take for granted benefits such as paid maternity and parental leave. But, like many of the benefits we enjoy today, paid maternity leave was won only through struggle. In August 1981, the Canadian Union of Postal Workers (CUPW) won paid maternity leave after a 42-day strike. CUPW was the first national union […]

Continue Reading

What does Nenshi’s Win Mean for Alberta NDP’s Future?

One year ago, after the defeat of the NDP in the Alberta general election, Socialist Alternative warned about the Alberta NDP’s fatal strategy of trying to appeal to conservatives or “to be a party for all Albertans.” This strategy failed in the 2023 general election and Danielle Smith, despite her controversial policies, became the premier. […]

Continue Reading

The Dental Care and Pharmacare Cop-Out

It has been a long wait for public dental care and pharmacare. The Dental Benefit Act was passed in November 2022 and the Canada Pharmacare Act was introduced in February 2024. Unfortunately, both fall far short of what is needed “to facilitate reasonable access to health services without financial or other barriers,” the promise of […]

Continue Reading

International Working Women’s Day is a Day of Struggle

March 8 has become a day where liberal feminists acknowledge women’s progress over the past few decades. They gather at celebratory breakfasts or dinners to acknowledge the achievements of women who have pushed past boundaries (legal, professional or social) and made significant differences in their communities. But for most ordinary women, this day goes unnoticed. […]

Continue Reading

Women, Life, Freedom: A Socialist Feminist Perspective

Women can never be free until the threat of violence is lifted from their lives. Whether violence stems from the brutality of war, from political activism or from their everyday lives — at work, in schools, on the streets or at home — violence is pervasive in the lives of many women. The International Day […]

Continue Reading