Posted inLocal News Politicians rise or fall on disaster response. The LA fires are Gavin Newsom’s big test by Alexei Koseff, CalMatters February 21, 2025February 20, 2025
Posted inLocal News SF police union tells embattled sheriff not to attend upcoming event for women officers by Kathleen Kirkwood, Bay City News February 21, 2025February 21, 2025
Posted inLocal News Audit reveals $135K in misused Head Start funds in Santa Clara County education office by Annalise Freimarck, San Jose Spotlight February 20, 2025February 20, 2025
Posted inLocal News Ursula Jones Dickson sworn in as Alameda County DA, pledges to ‘get back to business’ by Thomas Hughes and Kiley Russell, Bay City News February 19, 2025February 19, 2025
Posted inAging News Port of Oakland appoints McKenney as next executive director; first woman to hold title by Kiley Russell, Bay City News February 19, 2025February 19, 2025
Posted inLocal News Newsom appointment moves Alameda County judge Mark McCannon to San Mateo County by Thomas Hughes, Bay City News February 18, 2025February 16, 2025
Posted inLocal News ‘Not My President’: Thousands protest Trump, Musk across Bay Area on President’s Day by Kathleen Kirkwood, Bay City News February 17, 2025February 17, 2025
Posted inLocal News Mayor Daniel Lurie appoints San Francisco Giants operations executive to SFMTA board by Pete Young, Bay City News February 17, 2025February 16, 2025
Posted inLocal News Former head of national Medicaid program named SF’s new director of public health by Thomas Hughes, Bay City News February 15, 2025February 14, 2025
Posted inLocal News 3 city councils in San Mateo County endorse measure to oust embattled sheriff Corpus by Alise Maripuu, Bay City News February 14, 2025February 14, 2025