Revolutionary Theory and Practice

Comrades, especially in the U.S., we need to seriously talk about what’s going on in the working class

By Larry Holmes  “In the absence of organization, working people do not constitute a class but rather an incoherent mass,…

March 15, 2022

Canadian communists denounce the right-wing ‘Convoy’

The following are edited excerpts from a Feb. 4 statement issued by the Communist Party of Canada and a Jan.…

February 16, 2022

¡La solución a la desigualdad global es el socialismo! 

En todo el mundo, miles de millones de personas están sufriendo pérdidas increíbles como consecuencia de la incapacidad y la…

February 11, 2022

Camilo Cienfuegos: Celebrating the young revolutionary

Feb. 6, 2022, marked the 90th birthday of Cuban revolutionary Camilo Cienfuegos. One of the youngest of the leaders of…

February 7, 2022

First-hand report: The truth about Nicaragua’s revolution

Based on a talk by the author at a Jan. 30 webinar, hosted by the Alliance for Global Justice, entitled…

February 2, 2022

Clyde Bellecourt: the Thunder Before the Storm

Hundreds gathered to honor the life of Clyde Bellecourt, White Earth Ojibwe, in Minneapolis, Jan. 13. Bellecourt, 85, was the…

January 18, 2022

Queer people and the U.S. communist movement, 1969-1979

In 1966, one of the first transgender-led rebellions occurred in the Tenderloin neighborhood of San Francisco. The Compton’s Cafeteria Riot…

January 14, 2022

Sudanese Communist Party spokesperson: ‘Organizing the masses’

The following are edited excerpts from an interview with an official spokesperson of the Sudanese Communist Party, Dr. Fathi al-Fadl,…

January 12, 2022

Queer people and the U.S. Communist movement, 1950-1969

Communists the world over fight for the liberation of the working class and the oppressed. From the very start, scientific…

January 5, 2022

A tribute to Archbishop Desmond Tutu, a friend of Palestine

Our beloved global elder, Archbishop Desmond Tutu, became an ancestor on December 26, passing peacefully amongst his family the day…

January 4, 2022