Santa Rosa (March 20, 2019) – A pedestrian was struck and killed by a silver Chevrolet Cruze on Stony Point Road in Santa Rosa. This is the fourth fatality on this road since last summer. The man was crossing the road near Barndance Lance around… Read On