Sponsored link
Friday, January 24, 2025

Sponsored link

Tagged with: David Campos

Another fire destroys more low-cost housing in the Mission

The huge, roaring fire at 29th and Mission this afternoon was yet another conflagration in a neighborhood where big fires – and tenant displacement...

Kim edges Wiener in SF as fall campaigns start to shape up

The results of the June election got a bit sharper today, with Jane Kim now passing Scott Wiener in the San Francisco results for...

The Agenda, June 13- 20: Losing DCCC members attempt a coup

In what can only be seen as a desperate move to undo the recent election results, a member of the Democratic County Central Committee...

SF responds to Orlando horror with dignity, resolve, and numbers

The worst mass shooting in US history took place at a gay nightclub in Orlando, a place that catered to many Latino patrons. Many Republicans,...

Big night for progressives — Kim could even finish first!

The election results are looking better and better for progressives, a signal of an amazing election-day field campaign. With only 20 percent of the Election...

Election night: What the early results mean

The very early vote-by-mail results are in, and they show Sup. Scott Wiener with a significant lead over Sup. Jane Kim in the state...

Airbnb regulations pass — unanimously

In a somewhat surprising move that indicates an election-year shift at City Hall, a measure by Sups. David Campos and Aaron Peskin that will...

The Agenda, June 6-12, 2016: Key vote on Airbnb, Election Day partying ….

So the San Francisco Chronicle can’t bring itself to issue an endorsement in the presidential primary. That’s pretty astonishing for a big-city newspaper in...

The Agenda, May 30-June 5: Ed Lee’s bizarre judicial strategy ….

Mayor Ed Lee stopped by the Chronicle last week for an Editorial Board meeting, and since he didn’t have an effective answer for why...

The Agenda, May 23-29: Amateur hour in the Mayor’s Office …

By mid-afternoon, a little after 3pm Friday, reporters were starting to gather out in front of the Mayor’s office. We’d gotten the word, thanks...