Friends question circumstances behind suicide
Heather Russell, 29, died May 4 on the tracks just north of San Antonio station. Photo courtesy of the Russell family.

© 2014 Mountain View Online.
All rights reserved.