Santa Cruz police Chief Kevin Vogel will step down on June 2 after 30 years with the department and six…
This website uses cookies.