Santa Rosa police conducted a toxicology screening and determined that the driver had drugs in his system during the collision June 2, 2025.
After years of dispute with FEMA, Sonoma County has completed a new flood study for the Todd Creek watershed that reclassifies nearly one-third of affected parcels — many downgraded from flood ...