Woman Gets Hit by Vehicle Crossing Downtown Santa Rosa Street; Pronounced Dead
A woman crossing a Santa Rosa street was hit and killed by a vehicle. It happened this morning around 6:15 AM at a crossing at College Avenue near Orchard Street. She was pronounced dead and driver of