Dave Welsh

400 pack Berkeley City Council meeting, say: ‘End collaboration with feds’

Berkeley, Calif. — Some 400 people packed a special City Council meeting here on June 20 to demand that Berkeley…

June 30, 2017

Haitian presidential candidate welcomed in U.S.

April 23 — Five hundred people packed an Oakland, Calif., church today to welcome Dr. Maryse Narcisse, presidential candidate of…

April 29, 2017

Police terror in a ‘Sanctuary City’

San Francisco - April 7 marked one year since the police assassination of Luis Góngora Pat, a 45-year-old Yucatecan Mayan…

April 13, 2017

Building for May Day– ’on the shoulders of Dr. King’

San Francisco — A confident, unified workers’ movement — that’s who was marching here on the April 4 anniversary of…

April 12, 2017

Bay Area rallies against Trump’s 2nd Muslim ban

On March 16, the day Trump’s second Muslim travel ban was due to take effect, more than 500 people rallied…

March 22, 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

‘The U.S. Mail is Not for Sale!’ Union victory over Staples and postal privatization

Five years ago the Postmaster General began a series of moves aimed at the step-by-step privatization of the Postal Service,…

January 9, 2017

Temporary victory at Standing Rock

Cannon Ball, N.D. - Since last spring, volunteers from 280 Native tribes and countless other folks have been pouring into…

December 15, 2016

International day in solidarity with Haiti

Drums by Tacuma King and his Bay Area Youth Arts drum corps anchored an Oakland, Calif., rally denouncing U.S. interference…

October 5, 2016

Sept. 30 International Day for Haiti

No interference in Haiti’s election, U.S. hands off! In January, 68 grassroots organizations issued a Call for Solidarity from Haiti’s…

September 16, 2016