U.S. and Canada

Baltimore transit riders: ‘Sink the Link’!

Dozens of protesters affiliated with the Baltimore Bus and Transit Riders’ Union, an organizing project of the Baltimore People’s Power…

October 2, 2017

Michigan unions fight union-busting

Lansing, Mich. — The scene was a sea of red outside the Capitol Commons building in Lansing, Mich., on Sept.…

September 29, 2017

Immigrant prisoners demand minimum wage

After years of immigrant prisoners’ protests and hunger strikes, Washington state is finally demanding that the Geo Group, operator of…

September 29, 2017

New York City ‘Who’s the biggest slumlord?’

A multinational crowd of protesters united for a Sept. 21 noon rally against the New York City Housing Authority at…

September 29, 2017

Racist monuments in Durham, N.C.: Coming down ‘by any means necessary’

Continuing the righteous struggle to take down monuments to racism and white supremacy, some 50 protesters rallied at a Sept.…

September 27, 2017

Oklahoma City: Hundreds protest cop killing of deaf neighbor

Hundreds came out in protest in Oklahoma City on Sept. 24, outraged at the cop killing of their Latinx neighbor,…

September 27, 2017

Protesters stand with Colin Kaepernick

Activists held signs and chanted: "We march! Y'all mad! We sit! Y'all mad! We speak up! Y'all mad! We die!…

September 26, 2017

March vs. white supremacy: ‘No hate in the Bay!’

Against the backdrop of white supremacists making the city of Berkeley, Calif., their ongoing target in their campaign to confuse…

September 26, 2017

NFL players unite in protest after racist White House yells ‘Fire them’

Sept. 25 — In an unprecedented display of solidarity, over 200 National Football League players from the vast majority of…

September 25, 2017

St. Louis protests expose brutal police force

Fiery St. Louis protests continue nonstop despite brutal police violence against demonstrators that is drawing criticism from city officials, reporters…

September 25, 2017