Tag: James Allison

Suicide Likely In BART Train Death

SAN FRANCISCO—A person on the tracks near the Balboa Park BART station was struck and killed by a train on Sunday, March 22. The station, located...
Reach our newsroom now!