Hosted on MSN8mon
Man accused of shoving woman to her death on S.F. BART platform misses first court appearanceTrevor Belmont, 49, was still under medical evaluation ... on the train platform shortly after he allegedly pushed Corazon Dandan, BART Police said in a statement the following day.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results