Tag "Jenny Shi"
Contra Costa
Palo Alto Police Confirm Suspicious Death of Acupuncturist a Homicide
Jenny Shi PALO ALTO — An autopsy performed by the Medical Examiner-Coroner Office of a deceased female has been ruled a homicide. The Palo Alto Police Department has confirmed that