Revolutionary Theory and Practice

‘Cease-fire Now!’ protest fills 30th Street Station

As the clock struck 4:30 p.m. on Nov. 2, over 300 people began to fill the huge center lobby of…

November 7, 2023

Democratic Front for the Liberation of Palestine on ‘Yemen Today’

The representative of the Democratic Front for the Liberation of Palestine in Yemen, Khaled Khalifa, spoke during a meeting with…

November 7, 2023

Gaza resistance exposes limits of U.S. power

The U.S. stranglehold is slipping. Its global hegemony and its ability to assert that U.S. power alone is the decision…

November 7, 2023

Popular Front for the Liberation of Palestine
‘Rise, revolt, words no longer work’

This slightly edited statement was released on Oct. 31, 2023, in response to the Israeli Occupation Forces massacre of hundreds…

October 31, 2023

Union solidarity with Palestine grows

As the U.S.-backed genocide against the Palestinian people continues to escalate, numerous trade unions from around the world have released…

October 31, 2023

Demonstrations around the world show solidarity with Palestine

The following photos show a small sample of the massive worldwide support for the people of Gaza and Palestine now…

October 26, 2023

Defend the right to resistance

Based on a talk given at an Oct. 19, 2023, Workers World Party meeting in New York City. With any…

October 24, 2023

They will never have the streets!

The following is a transcript of a talk given by Susan Abulhawa, Executive Director of the Palestine Writes Festival, at…

October 24, 2023

Popular Front for the Liberation of Palestine
‘The battle is ongoing, the resistance continues’

Slightly edited highlights from a statement by the Political Bureau of the Popular Front for the Liberation of Palestine posted…

October 24, 2023

U.S., Israel: Stop the genocide!

U.S., Israel: Stop the genocide! Bulletin: Oct. 17: Israelis bombed Al-Ahli Hospital in Gaza City, killing over 1,000 people. An…

October 17, 2023