One pedestrian sustained critical injuries following a hit-and-run collision in Willows on Saturday, October 1, 2022. The collision reportedly happened at approximately 5:48 p.m. in Willows on Wood Street, close to North Shasta Street. According to Glenn County Sheriff’s Office...