Santa Rosa police said a pedestrian was killed Friday afternoon after two vehicles collided on Cleveland Avenue. The pedestrian was…
This website uses cookies.