Six Santa Cruz County Sheriff’s deputies and detectives appeared in court Monday detailing what happened the night 16-year-old Emma Lace Price was found dead.
Six Santa Cruz County Sheriff’s deputies and detectives appeared in court Monday detailing what happened the night 16-year-old Emma Lace Price was found dead.