-
Militant Journalism
UNITE HERE Local 26 holds massive picket to gear up for potential strike
The demonstration ended with workers chanting “We’ll be back, we’ll be back!”
Read More » -
Climate Crisis
30,000 in San Francisco challenge false climate solutions ahead of the ‘Global Climate Action Summit’
A movement for climate justice is inherently a movement for social and economic justice.
Read More » -
Analysis
Workers at ABQ sports bar fight sexual harassment and retaliation
The owners and managers who profit off of this exploitation and relish in their freedom to mistreat and harass their…
Read More » -
Militant Journalism
Pop-Up Peoples Museum marks Attica Uprising, end of National Prison Strike
The anniversary of the Attica uprising marks the end of the nation-wide prison strike that began on August 21, the…
Read More » -
Militant Journalism
Coastal Commission fiddles as California burns
The people themselves must organize and use the power of solidarity and numbers to stop all new petroleum extraction everywhere…
Read More » -
Militant Journalism
Flagstaff community protests spate of ICE detentions
We can not and will not tolerate these renewed and ongoing attacks and cultural genocide being perpetrated on the communities in…
Read More » -
Analysis
Profit-driven land management fuels Colorado wildfires
Socialist analysis of the severe 2018 fire season.
Read More » -
Español
John McCain un criminal de guerra, no un héroe de guerra
John McCain: criminal de guerra, criminal de guerra ahora, criminal de guerra para siempre.
Read More » -
Analysis
Incarcerated fighting California forest fires for $2/day
Fair treatment for incarcerated firefighters now!
Read More » -
PSL Statements
PSL statement: Stand with Kaepernick against racism, police brutality
Kaepernick’s case, and that of all the other athletes following his example, is now a battleground in the overall struggle…
Read More »