Photo 1 of 2

View all

PayPal exec battled mental illness, family said
Coroner staff and police officers investigate the scene where a man was struck and killed by a northbound train Friday, March 9, near Ravenswood Avenue in Menlo Park. Almanac photo by Michelle Le.

© 2017 Almanac Online.
All rights reserved.