Woman, 74, dies after being pushed onto BART tracks
Posted on AllSides July 2nd, 2024
From The Left
A man was arrested Monday night after allegedly pushing a woman onto BART tracks in San Francisco, officials said. Trevor Belmont (who also goes by Hoak Taing), 49, was detained on the platform at the Powell Street Station shortly after the woman fell onto the tracks, BART police said in a news release issued Tuesday. Belmont allegedly pushed the woman, 74, onto the tracks just after 11 p.m. as a Millbrae-bound train was headed toward Powell Station, which is on Market Street near Union Square, police said. The woman, who...