Trump’s inaugural speech

January 23, 2017

He speaks and writes like a third grader. He’s boorish and crude. He’s a misogynist and a sexual predator and…

Counterinauguration protests from coast to coast

January 23, 2017

[gallery type="slideshow" ids="29292,29293,29294,29295,29296,29298,29299,29300,29301,29302,29303,29304,29305"] Tens of thousands of people, unable to get to Washington, D.C., for the anti-Trump demonstrations there, took…

J20 Bay Area Counter-Inaugural: 120 hours of direct action

January 23, 2017

From Martin Luther King Day to Inauguration Day, the San Francisco Bay Area seethed with protests, shutdowns and other actions.…

At J20 Los Angeles: ‘We have to stop the system that created Trump’

January 23, 2017

Rebecka Jackson gave the following speech at the counterinauguration protest in Los Angeles on Jan. 20. I am here from…

Fight Trump and fight NATO

January 22, 2017

The president-elect’s Jan. 15 press statements directed at Europe just five days before taking office have again opened the contentious…

Global actions demand freedom for Ahmad Sa’adat

January 22, 2017

Events held across the world on Jan.12-14 demanded freedom for Ahmad Sa’adat, the general secretary of the Popular Front for…

Fighting wage theft in Iowa City

January 22, 2017

Iowa City, Iowa - Workers are demanding justice for labor violations committed by Georgia-based Rimax Contractors during construction of the…

On the picket line

January 22, 2017

Twin Cities janitors strike J20 Janitors contracted to clean Home Depot stores in Minneapolis and St. Paul, Minn., announced Jan.…

How European governments freeze refugees to death

January 22, 2017

From 2015 through 2016, nearly 1.7 million people took a dangerous, expensive and often deadly voyage to enter Europe as…

Women’s liberation NOW!

January 19, 2017

The Women’s March on Washington on Jan. 21 has issued unity principles defining what it stands for. Included in eight…