Sponsored link
Saturday, January 11, 2025

Sponsored link

Tagged with: Campaigns

The sleaze reaches high tide in SF election

The level of sleaze in the local elections has reached the level where it’s threatening to swamp us all; some of the district supe...

Following the big tech and real estate money in D11 and D9

  It’s getting more and more complicated to Follow the Money in San Francisco, particularly when so many campaigns are making so many misleading statements...

The real estate industry attacks affordable housing in SF

Campaign finance reports released last week reveal that national and state Realtor organizations have contributed more than $1 million to the campaigns for Propositions...

The Agenda, Sept. 26-Oct 2: The campaign madness moves to D1

It’s pretty crazy everywhere out there these days, what with the mayor-who-isn’t-endorsing having a press conference with a candidate in D11, the candidate backed...

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

Kim packs housing forum as former LA mayor hints at gov run

The Mission High School auditorium is a big venue, room for more than 1,000 people, and it was packed last night for an event...

We beat a bad housing bill, so let’s forget the blame game

There was a provocative screed in Beyond Chron this past Thursday by its editor Randy Shaw about Governor Brown’s failed “By Right Development” bill...

The agenda, Aug. 29-Sept 4: What if Ed Lee decides to step down …

It's the week before Labor Day, and the fall campaigns are moving into high speed, and I look around at the state of San...

The Agenda, Aug15-21: The DCCC, Republican donors, and the supes races …

I am intrigued that a New York Times columnist is startled at the lack of growth in much of the world and the resulting...

The Agenda, Aug. 8-14: What the money shows in the supes races ….

I just got back from the East Coast, and every time I have to get on an airplane, I seem to learn something new...