Santa Rosa police Capt. Rainer Navarro will be Santa Rosa's new police chief on Aug. 1. Santa Rosa city manager…
This website uses cookies.