Sponsored link
Saturday, April 12, 2025

Sponsored link

Uncategorized

Uncategorized

The wild and crazy election night, and what it all (maybe) means

The mayor's candidates are winning for supe. Her allies lost on Prop. H and Prop. M.

Opinion: Save Car-Free JFK Drive and the Great Walkway

Motorists have plenty of places to drive and park in the city; can't we have three miles for the rest of us?

How much military-style equipment does the SFPD really need—and for what?

Tanks, assault rifles, chemical projectiles ... the supes have a chance to weigh in on the inventory and the rules. That's The Agenda for Oct. 23 to 30.

Screen Grabs: Please, let this ‘Halloween’ end already

Better terrifying fare comes with Roxie's Gialloween, UK class bash 'The Hunted,' and eerie 'Earwig'

Unpacking the political framing of the Board of Education elections

What is 'performative politics' anyway, and why do the conservatives keep talking about it?

‘We Were Hyphy’ goes dumb on the Bay’s immortal musical movement

We got the documentary's director to talk shooting sideshows and bringing the film home to The Town.

Let’s try to avoid a nuclear war

Demonstrations at the offices of Sens. Feinstein and Padilla call for the US to back off on actions that might lead to armageddon.

It’s the mayor, not the neighborhood, slowing affordable housing in the Haight

Community groups have pushed for a project at 730 Stanyan that the Mayor's Office has repeatedly, inexplicably, delayed.

Live Shots: Suzanne Vega cast her special spell over Montalvo Center for the Arts

With longtime collaborator Gerry Leonard, the groundbreaking songwriter revisiting favorites like 'Luka' and 'Left of Center'

On Supreme Court, liberals have one job to do—and they’re not doing it

Expanding the court is our only hope. Why are so many progressive groups and leaders sitting on their hands?

Top tags

Sponsored link

Be a 48 Hills Hero!

We are community supported journalism

Sponsored link

Sponsored link