Photo 2 of 2

View all

Sister-in-law arrested in Palo Alto homicide
Jenny Shi photographed in December 2011. Photo courtesy of Judith Iglehart/The Keiretsu Forum.

© 2020 Palo Alto Online.
All rights reserved.