Retiring chief touts team

Yuba City Police Chief Robert Landon will be retiring in September after 27 years at the department. Courtesy photo. It’s being around the members of …

  • You already voted!
  • Read More

Get Unlimited Free Access

Join 6,000 other readers who get their news from us