Pro-Hamas rally in Gaza

Dec 13 -- Palestinian women chant slogans at a Gaza rally attended by thousands, marking the 30th anniversary of Hamas' founding. Hamas called for mass uprisings last week, after President Donald Trump recognized Jerusalem as Israel’s capital. (Photo by Reuters)

Venezuela Chavista rally 2016 1140x480

Supporters of the Bolivarian revolution and the Maduro-led government in Venezuela march on the streets of Caracas to defend Chavismo and to condemn US intervention. Photo source:

OctRev_Davao DSC_0019
A cultural worker waves a red flag with the communist hammer-and-sickle symbol during the 100th year celebration of the Great October Socialist Revolution led by various progressive groups in Davao City, the Philippines, at the Holy Cross of Davao College Auditorium on Wednesday, October 25. (Photo: Medel V. Hernani /

Frank Chapman of the Freedom Road Socialist Organization shares some of the lessons in the U.S. struggle for socialism. Marxist-Leninist and other socialist groups from several American cities held an October Revolution Centennial Conference in NYC on 1 July 2017, followed the next day by a festival of progressive culture in the city's Chinatown district.


On the yellow vest movement in France

Professor Jose Maria Sison, chairperson of the International League of Peoples’ Struggle (ILPS), favorably compares France’s yellow vest movement “with the May 1968 mass protests in France, especially with regard to militancy and opposition to the capitalist establishment.” While the movement “suffers from the same excessively horizontalist populist character” and the lack of revolutionary proletarian leadership, Sison emphasizes that it is “welcome and praiseworthy” for taking up the people’s just grievances and exposing the grave ills of the “oppressive and exploitative capitalist ruling system.”


PRISM generates and shares resources needed by activists for revolutionary mass work. Its main thrust is to promote mass work for the purpose of revolutionary change.


We invite activists to lend their support for our programs and activities—as teachers, resource persons, writers, editors, trainors, seminar facilitators, network coordinators, volunteers, technical consultants, or donors.

© 2014-2019 Copyright PRISM