Revolutionary Theory and Practice

Message from Communist Party of Cuba to Lenin Centennial

By Communist Party of Cuba, Central Committee A message to the Jan. 21, 2024, Lenin Centennial in New York City. …

January 22, 2024

Mensaje del Partido Comunista de Cuba al Centenario de la muerte de Lenin

Por el Partido Comunista de Cuba/Comité Central  Enviado a la Reunión por el Centenario de la Muerte de Lenin en…

January 22, 2024

South Africa puts Israel on trial before the world

No matter the judges’ decision on the historic complaint brought before the International Court of Justice (ICJ), the highest court…

January 17, 2024

The fight against Israeli apartheid is a fight for freedom for us all

The original statement can be found at araborganizing.org. The Arab Resource & Organizing Center (AROC) holds the Israeli regime entirely…

January 16, 2024

Dismantling Western hypocrisy on Xinjiang and Gaza

Arjae Red, a union activist and Workers World Party leader, traveled in May 2023 to The Xinjiang Uyghur Autonomous Region…

January 16, 2024

Thousands shut down port to demand Gaza cease-fire

Oakland, California Block-the-boat protesters, calling for a cease-fire in the 100-day-old Israeli military assault on Gaza, shut down the port…

January 16, 2024

Death is no one if he rides in your saddle<br><span class="streamer">Interview with Leila Ghanem about Gaza’s October 7</span>

Interview in November 2023 with Lebanese anthropologist and communist leader Leila Ghanem, conducted and translated for the Coordination of Communist…

January 15, 2024

V.I. Lenin and Rosa Luxemburg: Eagles of revolution

The imperialist ruling class continues to hate the Russian revolutionary leader V.I. Lenin and his counterpart in Germany, Rosa Luxemburg.…

January 12, 2024

The marriage between Zionism and imperialism

The author is a Belgian anti-imperialist, contributor to Investig’action, rebellion, Solidaire and other magazines. He contributed this article to the…

January 11, 2024

Reject ‘War on Drugs’ rhetoric

Philadelphia Another mayor, another effort to “clean up” Kensington. Except this time, the new mayor, Cherelle Parker, wasted no time…

January 11, 2024