Revolutionary Theory and Practice

Palestinian resistance demands: End to genocide – Aid to Gaza now!

Hamas supports latest U.N. resolution for ceasefire The following statement appeared on Resistance News Network on March 25, 2024. The…

March 26, 2024

Boeing weapons confab shut down by protesters

Seattle A broad coalition of 57 organizations rallied outside the Boeing Company’s Defense Supplier Summit, March 14, shutting down the…

March 19, 2024

Joint statement of Southeast Asian left organizations: End the genocide! Solidarity with Palestine!

This joint statement was initiated by the Southeast Asian Left Network [Feb. 29, 2024], and endorsed by groups from within…

March 7, 2024

Palestinian resistance rejects claims in latest U.N. report

The following statements were issued by Resistance News Network on March 5, 2024. Hamas We, in the Islamic Resistance Movement…

March 5, 2024

China: Palestine has right to armed struggle

Senior Chinese official Ma Xinmin made a powerful statement Feb. 22 before the International Court of Justice that Palestinians have…

February 27, 2024

Long live the revolutionary spirit of Malcolm X!

February 21, 2024, will mark the 59th anniversary of the assassination of Malcolm X, a towering figure in the Black…

February 20, 2024

Lenin, Amílcar Cabral and Palestine

Carlos Lopes Pereira, former member of the Secretariat of the liberation organization led by the late Amílcar Cabral and contributor…

February 17, 2024

From Kolkata, India
Unite to end war and save Palestine

By Provash Ghosh Provash Ghosh, general secretary of the Socialist Unity Center of India (Communist), sent this message to the…

February 17, 2024

Maude Leblanc, Haïti Progrès’ director, has died

By Kim Ives The following excerpts are from the Jan. 31, 2024, online issue of Haïti Liberté. Read the entire…

February 14, 2024

Unite the workers’ struggle with the liberation of nations

A Workers World Party member since 1962, Catalinotto addressed the final session of the Lenin Centennial of Jan. 21, 2024.…

February 9, 2024