Tag: Balboa Park

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...