Racism and Self-Determination

Civil Rights leader pioneer John Lewis says: ‘Keep marching!’

Congressperson John Lewis was the keynote speaker at the standing-room-only Black History Month celebration in New York City on Feb.…

February 10, 2017

Across the U.S.: ‘NO TO BIGOTRY’

Massive protests continue to sweep the country against the repressive and racist blitzkreig mounted by the Trump administration, most recently…

February 8, 2017

Deception in capitalist democracy: Police accountability

Jan. 25 was the first time I’d ever attended a Police Review Commission meeting in Berkeley, a California university town…

February 7, 2017

Rebellious youth force UC Berkeley to cancel speech by white supremacist

Thousands of student, community and other activists shook up the University of California at Berkeley campus when they militantly protested…

February 6, 2017

Letter from the South calls for mobilizing against fascism and racism

Pensacola, Fla. - Three hundred people converged on Pensacola International Airport on Jan. 29 to protest President Donald Trump’s neofascist…

February 4, 2017

BLM and union hold joint protest

Albany, N.Y. - When Albany Mayor Kathy Sheehan gave her annual State of the City speech on Jan. 25, she…

February 3, 2017

MLK’s Legacy and the Developing Class Character of the Freedom Struggle

Jan. 30 -- Dr. Martin Luther King Jr. sought to articulate a deeper program for the movement against national oppression…

February 2, 2017

Marissa Alexander: Against the prison pipeline for women

Marissa Alexander is finally free after five years of detention for an act of self-defense. In 2012 Alexander, who is…

February 2, 2017

Airport shutdowns confirm: People Power will bring Trump down!

New York City, Jan. 28 -- Tonight was a vibrant, instant display of People Power. I was among many thousands…

January 29, 2017

THE ANTI-TRUMP PROTESTS: How do people become revolutionaries?

Since the election of Trump, spontaneous protests have erupted as well as the massive counter-inaugural marches on Jan. 20 and…

January 29, 2017