Sponsored link
Saturday, April 19, 2025

Sponsored link

News + Politics

News + Politics

Supes say DA erred in failing to charge security guard who killed Banko Brown

Huge crowd demands justice as Brooke Jenkins, without releasing video evidence, says the shooter of a Black trans man acted in self-defense.

Killed for being hungry

Whether food was stolen or not, it's not a justification to end someone's life

The ugly side of Silicon Valley

A new book puts the history of Stanford, Palo Alto, and the tech industry in a very critical, and very relevant, perspective.

Minor item becomes referendum on Mayor Breed’s failed housing policies

Plus: Why you can't always trust developers, and monitoring SF cops for racist messages .... That's The Agenda for May 1-7 2023

How to save our local movie palaces? Get out there and see some movies

From 'Purple Rain' to 'Showing Up,' the best way to savor cinema is with your community—and a big bag of popcorn, of course

Sweeps of homeless people are in fact deadly, new medical study shows

Displacing unhoused people leads to more deaths and serious health problems, the Journal of the American Medical Association reports.

New plan offers another model for the future of the Castro Theater

What if a community-based nonprofit ran it the way nonprofits run arts organizations all over the country?

Public Defender calls on DA to drop charges in fire commissioner assault case

Video shows Don Carmignani, who calls homeless people 'animals,' firing bear spray at homeless man.

Supes tell nonprofit that gets lots of city money to stop ‘union busting’—now

Felton Institute has tens of millions in city contracts, is fighting SEIU, and may have spent public money on an anti-union law firm, testimony shows.

A delay, and maybe some hope, for the Castro Theater

Parties take two weeks to meet, organize; Mandelman facing pressure.

In this section

Top tags

Sponsored link

Be a 48 Hills Hero!

We are community supported journalism

Sponsored link

Sponsored link