A BART train possibly hit a person at the Embarcadero station in San Francisco this afternoon, prompting major delays systemwide, an agency spokesman said. The…
A BART train possibly hit a person at the Embarcadero station in San Francisco this afternoon, prompting major delays systemwide, an agency spokesman said. The…