Sponsored link
Thursday, January 23, 2025

Sponsored link

Tagged with: David Campos

Defending San Francisco values

  You have to go back to 1972, and the landslide victory of Richard Nixon, to find a moment where so many people were so...

Scott Wiener’s deceitful Guardian mailing

The campaign of Sup. Scott Wiener is taking the concept of misleading information to a new, and astonishing level: He’s putting out a reproduction...

Bernie comes to SF to support Jane Kim, Prop. 61

Bernie Sanders was in town Saturday morning to rally with Jane Kim (and a lot of other progressive candidates) before doing an event in...

Criminal justice and mental illness: What’s SF’s answer?

A hearing today on the prospect of a new criminal justice-mental health facility in San Francisco brought up a couple of key issues that...

Dede Wilsey joins big money against City Hall reform

There’s an astonishing amount of money pouring into the San Francisco election, mostly through political action committees, independent expenditure committees, and groups that are...

Real estate forces fail to force a DCCC revote in D11

More than 70 community leaders from the Mission and Excelsior showed up to tell the local Democratic Party not to make a last-minute change...

The Eastern Neighborhoods Plan is a bust

The Planning Commission heard a report on the Eastern Neighborhoods Plan, which has guided development in a huge swath of the city, and from...

The Agenda: Rose Pak, the devastation of the Eastern Neighborhoods ….

Gordon Chin, a founder and former director of the Chinatown Community Development Center, notes in his book Building Community, Chinatown Style, that for Rose...

The real housing record of London Breed

Sup. London Breed’s campaign website makes the ambiguous claim that she is “creating more affordable housing,” as if she has a hammer and is...

The Agenda, Sept. 12-18: A plea for political honesty

(THIS STORY INCLUDES AN UPDATE TO CORRECT AN EARLIER ERROR) The hits just keep on coming, and they are going to continue into the fall....