Sponsored link
Thursday, July 3, 2025

Sponsored link

Tagged with: News

The myth of long-term housing “underproduction”

In an interview with Phil Matier on CBS April 1, State Sen. Scott Wiener repeated a line I’ve heard from him, and from many...

Puff: From Peron to Prop. 64

PUFF History was made in the Castro on a bench at Cafe Flore in 1974. Dennis Peron shared a joint with Mary Jane Rathburn...

Campaign trail: DCCC backs Leno and Kim

The Democratic County Central Committee Wednesday night voted to endorse Mark Leno and Sup. Jane Kim for mayor, leaving the third spot vacant after...

Drag Queens Against Guns

On June 12th, 2016, a mass shooting left 49 dead and 53 wounded at Pulse nightclub in Orlando, Florida on Latin night. As someone...

You’re invited to the 48 Hills Fifth Anniversary May Day Gala!

Join Tim Redmond, Marke B, and all of us at 48 Hills to celebrate independent media and the revolutionary spirit of San Francisco. Get...

BART Board votes to endorse Wiener housing bill

On March 8, the BART Board voted 5-4 to support SB 827 – state Sen. Scott Wiener’s housing bill -- with undetermined amendments that...

American myth-busting in Roxie’s ‘Dark Side of the Dream’

It's always good news when there’s a revival series at the Roxie, and this week's four-day "Dark Side of the Dream" is all gold:...

Special Report: Ed Lee’s police legacy

Editor’s note: As the candidates for mayor discuss law enforcement, police accountability, and the future of the SFPD, it’s worth looking back at how...

Supes to vote on Wiener upzoning bill, Police Commission to vote on Taser initiative …

THE AGENDA There is good news every once in a while. The Planning Commission last week rejected, on a 7-0 vote, an application to...

Tenant Troubles: Our legal correspondent is here to answer your renter questions

Editor's note: For years, tenant lawyer Dave Crow wrote a column for the SF Appeal on tenant issues. We are happy that he's back,...