Tag "Jenny Shi"

Back to homepage
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