Sponsored link
Thursday, January 23, 2025

Sponsored link

Tagged with: David Campos

Nancy Pelosi just announced her retirement

Rep. Nancy Pelosi cut a deal that will put her in the position of House speaker for four more years (assuming the Democrats retain...

Behind the battle for board president

When I was a young reporter at the Bay Guardian, the editor, Bruce Brugmann, told me not to bother writing stories about how “the...

David Campos remembers crossing the border

David Campos looked at the pictures of tear gas at the US-Mexico border and flashed back to 1985. That’s when the assistant Santa Clara...

Election winners and losers in SF

First, we don’t really know anything for sure yet. There are, according to the Department of Elections, an astonishing 139,000 ballots still to be...

Gascon will step down — but who will step up?

A lot of people in the San Francisco political world were stunned when District Attorney George Gascon announced he would not be running for...

OPINION: The best sort of democracy for San Francisco

Calvin Welch has been a dedicated housing activist and progressive leader for decades, but we have consistently disagreed with him about Ranked Choice Voting...

Alioto Facebook post leads to scary comments about David Campos

A series of Facebook posts started by former Sup. Angela Alioto have created concerns about possible threats to local Democratic Party Chair David Campos...

Dean Preston files for D5 supe

We just finished one election cycle, but the next one is already on us – and it’s shaping up as a key test of...

OPINION: What went wrong June 5 — and what we can learn

Editor’s note: Progressives who supported Mark Leno or Sup. Jane Kim are looking at the results of the election and trying to figure out...

OPINION: The progressive movement was the winner in this election

San Francisco just went through one of the most memorable elections in decades. The mayor’s race was the closest in modern San Francisco history,...