Stories about Dennis Herrera

Under fire, SF cops announce criminal investigation of reporter

Chief Scott, in a highly unusual move, says his department is looking into conspiracy charges against a journalist who was given a leaked document about the death of Public Defender Jeff Adachi.

Court to hear arguments on police raid of reporters house

Search that embarrassed the city goes before a judge, leaving City Attorney Dennis Herrera to defend the cops in a pretty indefensible case. Plus: Harvey Milk's birthday events, UCSF and Dignity Health -- and 'politicizing' the Rent Board. That's The Agenda for May 20-26

PG&E is in bankruptcy court — and public power may be the only way out

The state has allowed PG&E to socialize risk and privatize profit. That might not be an option any more.

Should SF allow a tobacco company to operate on Port property?

And should the city be allowing tech-office creep in what used to be an area where light industry could prosper?

Gascon will step down — but who will step up?

The district attorney was facing a political squeeze and in serious trouble. So now will the progressives find a candidate?

The Agenda: A new board prez, $275K for a police shooting …

... plus public-notice and supporting the Tenants Union. That's The Agenda for June 24 to July 1

Police Commission meets behind closed doors on Tasers

Why is a lawyer who used to work for the police union now representing the Police Commission on its negotiations with the police union?

Supes refuse to allow building owners to profit from evicting senior

The house where Iris Canada once lived will not become condos as board votes 10-1 to reject permit appeal

Campaign trail: Three donors give $15K to Breed superPAC

Two have ties to real-estate industry; one, oddly, used to support Leno and is now funding an attack on him

The Agenda: A new mayor (maybe?) and and end to fossil-fuel investments

Supes will at least discuss the idea of a caretaker mayor -- and the retirement board might (finally) say no to oil, gas, and coal. That's what's happening Jan. 22-19