Sponsored link
Wednesday, February 26, 2025

Sponsored link

Tagged with: Voters

SF was totally unprepared for the air-quality crisis

By the end of this week, the rain finally arrived, the Camp Fire was largely contained, and the Bay Area could take a deep...

Mar declares victory in D4 as Jessica Ho concedes

Jessica Ho conceded today and Gordon Mar declared victory in the only sup race that was still up in the air, making clear that...

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...

Late turnout strong

Turnout update: While we wait for the local results, it appears turnout in at least some parts of SF was exceptional. At the USF...

Election night live: Big turnout so far

Two years ago, I stood outside John’s Grill at the Election Day Lunch and heard Alex Clemens read off the early exit-poll results, which...

The Agenda, Election Day edition

The biggest election day of a lot of our lives is Tuesday/6, and I know that sounds overly dramatic, but I think it’s true. The...

The truth about Prop. C

  “I’m calling to see what the supervisor is going to do about the tent encampments outside my building.” I am working in the office of...

Who’s endorsing whom on SF’s ballot?

Update:We've added endorsements from SF Affordable Housing Alliance, SF Berniecrats and SF Republican Party. Sharp-eyed election observer Sharky Laguana put together a handy Google Doc comparing...

Josephine Zhao hasn’t really dropped out

Josephine Zhao has dropped out of the School Board race. She has stopped campaigning, she says, and has not raised any money in the...

Tenant Troubles: What Prop. 10 is really about

“Local governments are on the front lines of managing homelessness, displacement and gentrification. They need the ability to stop the bleeding. Proposition 10 would...