Peter Keane

Ethics chair resigns over failure to place campaign finance reforms on June ballot

The chair of the Ethics Commission has abruptly stepped down after the…

 

Ethics Commission defying Mayor Ed Lee on requested budget cuts

San Francisco’s Ethics Commission said Tuesday it would defy Mayor Ed Lee’s…