Sponsored link
Wednesday, January 15, 2025

Sponsored link

Tagged with: Labor

Racism — and politics — in SF Redevelopment history

Bad history -- even when well-intended -- gives me a headache, because it so often misses and conceals far more important truths. To wit,...

The Agenda, Feb 21-26: More Mission displacement ….

The luxury-housing assault on the Mission continues this week as the Planning Commission decides Thursday/23 whether to allow a developer to demolish an auto...

Resist Trump — dump Ford (and ignore the Super Bowl hype)

San Francisco and the Bay Area remain a bellwether for progressive human rights, peace, labor, and environmental values. Just about everyone in San Francisco...

Push for single-payer healthcare grows in CA

More than a thousand people (my estimate) showed up today at the state building to weigh in on health-care costs – and make the...

Lit: A reluctant sleuth searches for the heart of SF

LIT A reluctant sleuth who can’t keep his shoelaces tied as he probes the streets of San Francisco, Bill Haywood is a reporter for...

Defending us from Trumpism? Jerry Brown is no help

At the heart of the appeal of Trump's successful campaign message was (is) the accusation that the leadership of the Democratic party was (is)...

‘And so begins the resistance’

“And so begins the resistance,” Tom Temprano, a newly elected member of the Community College Board, told me. We were standing in the pouring rain,...

Trump means war. Let’s not forget that

On Saturday afternoon, January 7, 2017, I attended an indoor rally entitled United Against Trump at the Women’s Building in San Francisco. The room...

The year that local zoning control comes under attack

2017 is already shaping up as a year in which local control of development will come under unprecedented assault in California and in the...

Democracy in action — or not

I ran into Assemblymember David Chiu Sunday morning, outside the union hall where delegates to the state Democratic Party were being chosen. “Welcome,” he...