Posted inLocal News Vivint Solar agrees to $1.3M multi-county settlement over alleged misleading sales by Thomas Hughes, Bay City News February 27, 2026February 26, 2026
Posted inArts & Entertainment Review: Scary-good ‘Paranormal Activity’ turns horror tropes into gripping theater by Jean Schiffman, Bay City News February 26, 2026February 26, 2026
Posted inPublic Health ‘Shameful’ disparities: SF launches effort to address racial gaps in maternal, infant health by Thomas Hughes, Bay City News February 26, 2026February 26, 2026
Posted inLocal News Hundreds rally against proposed budget cuts to San Francisco’s Environment Department by Alise Maripuu, Bay City News February 26, 2026February 26, 2026
Posted inLocal News San Francisco court clerks to begin strike Thursday after contract negotiations stall by Katy St. Clair, Bay City News February 25, 2026February 25, 2026
Posted inArts & Entertainment Best Bets: Lunar New Year markets, ‘The Lehman Trilogy,’ the Assad Brothers and a Rust-Edelmann recital by The Artful Observer, Bay City News February 25, 2026February 25, 2026
Posted inLocal News SF court services could face disruptions as clerks prepare to go on strike Thursday by Tanay Gokhale, Bay City News February 25, 2026February 25, 2026
Posted inLocal News San Francisco supervisors pass legislation establishing ‘ICE Free Zones’ on city property by Alise Maripuu, Bay City News February 25, 2026February 25, 2026
Posted inLocal News San Francisco raises Estonian flag at City Hall to honor independence, Bay Area ties by Alise Maripuu, Bay City News February 24, 2026February 24, 2026
Posted inLocal News Former CEO of SF homelessness nonprofit charged with stealing $1.2M in public funds by Kathleen Kirkwood, Bay City News February 24, 2026February 23, 2026