Yuba Sutter, CA – Fatal Accident at Woodruff Ln and Armstrong Rd

Yuba Sutter, CA (August 9, 2025) – A fatal traffic collision occurred Friday afternoon at the intersection of Woodruff Ln...