Posted inCatch Me Up: Daily News Podcast Catch Me Up: Daily news roundup for July 28, 2025 by Local News Matters July 28, 2025July 28, 2025
Posted inLocal News ‘Let the public see the facts’: Sheriff Corpus calls for transparency in her removal hearing by Gabe Agcaoili, Bay City News July 28, 2025July 25, 2025
Posted inLocal News Planned Parenthood of California loses $300M in federal funding under court order by Kristen Hwang, CalMatters July 27, 2025July 23, 2025
Posted inLocal News The re-rebranding of OAK: Port commission signs off on Oakland airport’s newest name by Kathleen Kirkwood and Kiley Russell, Bay City News July 26, 2025July 25, 2025
Posted inLocal News Project to revive health of Permanente Creek, damaged by quarry operation, breaks ground by Audrey Tomlin, Bay City News July 25, 2025July 22, 2025
Posted inLocal News Public defender beaten, robbed by former client outside Sonoma County Courthouse by Pete Young, Bay City News July 22, 2025July 22, 2025
Posted inCatch Me Up: Daily News Podcast Catch Me Up: Daily news roundup for July 22, 2025 by Local News Matters July 22, 2025July 23, 2025
Posted inCatch Me Up: Daily News Podcast Catch Me Up: Daily news roundup for July 21, 2025 by Local News Matters July 21, 2025July 21, 2025
Posted inLocal News Rancid garbage, no hot water, and rats: City sues Tenderloin landlord for code violations by Thomas Hughes, Bay City News July 21, 2025July 18, 2025
Posted inLocal News California courts owe defendants a jury of their peers — it’s still too hard to get one by Denise Amos, CalMatters July 19, 2025July 18, 2025