-
Features
Cuba’s contribution to combating COVID-19
COVID-19 surged in the Chinese city of Wuhan in late December 2019, and by January 2020 it had hit Hubei…
Read More » -
Militant Journalism
DC community forum: ‘All hands on deck’ against racism, gentrification and mass incarceration
In Washington, D.C., activists recently convened a community event at a Black church on Capitol Hill to bring together figures…
Read More » -
Militant Journalism
SF Chinatown and supporters call for unity against fear of coronavirus and anti-Chinese racism
On Feb. 29, more than a thousand Chinese residents, workers and business people gathered in San Francisco's Chinatown to send…
Read More » -
VotePSL
Climate platform of congressional candidate Jose Cortes
This video, originally posted on the San Diego PSL YouTube channel, is about the climate platform of Jose Cortes —…
Read More » -
Breaking the Chains
Weinstein Found Guilty: #MeToo victory and the need for continued struggle
After a six-week trial and two weeks of deliberations, a jury in New York on Feb. 24 found Harvey Weinstein…
Read More » -
Militant Journalism
Los Angeles activists and unhoused residents halt sweep in Echo Park
On the morning of Feb. 12, over a hundred community members gathered at Echo Park Lake to shut down the…
Read More » -
Militant Journalism
Los Angeles Palestinians and supporters reject Trump and Netanyahu’s ‘Joke of the Century’
On Feb. 8, more than 50 students, workers, and activists protested in front of the Wilshire Federal Building to protest…
Read More » -
Militant Journalism
San Francisco demands release of Leonard Peltier, all political prisoners
Activists and allies with the Indigenous liberation movement rallied Feb. 6 for a speak-out to mark the International Day of…
Read More » -
Guest Analysis
PG&E: Monopoly Power and Disasters by the Rich 1%
The Pacific Gas and Electric Company (PG&E) has diverted over $100 million from safety and maintenance programs to executive compensation…
Read More » -
Iran
California activists join Global Day of Protest
Jan. 25 in Humboldt County was a rainy mess but that didn’t stop upwards of 50 people showing up at…
Read More »