Sponsored link
Wednesday, January 8, 2025

Sponsored link

Tagged with: Mark Leno

The Agenda, 2017: How SF can really fight Trumpism

Everyone at City Hall agrees that San Francisco should be the Anti-Trump City. We are mostly Democrats in this city, and other than the...

A militant in pink slippers: Remembering an eviction fighter

  Mary Elizabeth Phillips was the reluctant media star of San Francisco’s eviction epidemic. And now, she has quietly passed into the vibrant history of...

Corporate Democrats, nationally and at home

I am not an expert on national politics or the national Democratic Party. But I think at this point we ought to be able...

Election night: High turnout, nasty ads … and has the mayor killed his own homeless measures?

My polling place was crowded this morning, and I saw crowds at precincts all over the Mission. And when I voted this morning, a...

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

Wiener’s big money from bad agents

I’m glad the Chron took on the big money going into the state Senate race, and got it ahead of me (while I was...

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

Wiener featured guest at banquet of landlord activist who opposes transgender rights

Supervisor Scott Wiener will be a featured guest this week at a Chinatown banquet sponsored by a group whose leader has made some remarkably...

Sorting out the DCCC fallout

We are all still sorting through the backroom (and frontroom) deals that went on at the DCCC last night; the panel had to sort...

A new Democratic Party majority in SF shifts left

The San Francisco Democratic Party showed a dramatic political shift last night as the progressives won most of the key endorsements – but not...