Loading Video…
This browser does not support the Video element.
2 Santa Rosa high school administrators on leave following deadly stabbing
Two Santa Rosa high school administrators are on leave following a deadly stabbing.
This browser does not support the Video element.
Two Santa Rosa high school administrators are on leave following a deadly stabbing.