Calif. Woman Was Found Slain in 1995 Crime that 'Shook the Community' — and Suspect Was …

On Thursday, the Santa Cruz County Sheriff’s Office announced that John Laroche, 63, of Turlock, was arrested in connection with her death.

  • You already voted!
  • Read More

Get Unlimited Free Access

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