Public workers fight for health care

November 29, 2015

Huntington, W.Va. -- Some 300 public workers and ­residents crammed into an auditorium in Cabell Huntington Hospital in Huntington, W.Va., on…

Airport workers hit the bricks for $15 an hour

November 29, 2015

The nationwide struggle for $15 an hour sparked a seven-airport strike by some 2,000 workers on Nov. 18, the onset…

Marquette prison officials lock down Pinkney

November 29, 2015

Following is a first-hand account of a visit to Marquette Branch Prison by David Sole, a retired Detroit trade unionist…

Haitians protest, say – ‘We won’t let you steal these elections!’

November 29, 2015

Nov. 20 — Hooded gangs today attacked a large demonstration that was protesting election fraud in the Haitian capital of…

URGENT: An appeal for clemency for Leonard Peltier

November 25, 2015

From John Iversen, enrolled elder of Minnesota Chippewa Tribe and health activist. He lives in both Berkeley, Calif., and Two…

Solidarity with Native peoples!

November 25, 2015

The following is a greeting of solidarity with Native peoples on the 46th annual National Day of Mourning from Workers…

Free immigrant detainees!

November 25, 2015

Stewart Detention Center  Lumpkin, Ga. “Shut down Stewart!” shouted protesters on Nov. 21 at the gates of the Stewart Detention…

Solidarity and repression: Muslims in France and Belgium

November 25, 2015

The clearest example of popular solidarity with Muslims under attack in France and Belgium is a video of a young…

Anti-racists drown out immigrant bashers

November 25, 2015

In an action important for international solidarity, a strong showing of 150 anti-racist protesters drowned out a much smaller rally…

Don’t let Paris be a pretext!

November 25, 2015

Philadelphians from the Black Lives Matter, anti-war, Palestinian and other people’s movements joined a “Don’t Let Paris Attacks Be Pretext…