Stories about City Attorney

Juul fails in effort to change ballot language

Ballot committee keeps the term 'e-cigarette' and won't back down on suggestion that the company's measure would overturn the city's ban on flavored tobacco.

Juul challenges key ballot language on overturning e-cig ban

Ballot Simplification Committee will hear arguments that ballot handbook language is biased -- and this could well end up in court.

The stunning corruption that shows why supporters are pushing a Dark Money initiative

Real-estate developers have found ways around the existing laws and poured vast sums into local campaigns.

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

BREAKING: Breed’s Rent Board appointee resigns

Facing a possible rejection at the Board of Supes, Reese Isbell steps down and the mayor appoints a respected tenant lawyer to the job.

Supes reject plan that would shadow Soma park

In direct rebuke to mayor, board says that a developer can't buy off the city when it comes to blocking sunshine in a crowded neighborhood.

Two oversight hearings sidetracked when mayoral staffers don’t show

Peskin says it's "bizarre and unacceptable" that the Mayor's Office couldn't get a key person to a committee hearing.

SF is ready for public power

After more than 100 years, PG&E is losing -- and clean, renewable energy could be on its way.

Building momentum and the Women’s March

Plus: Newsom's got the housing crisis all wrong -- and SF negotiates with PG&E over CLeanPowerSF. That's The Agenda for Jan 21-28.