Pedestrian advocacy group says SF is on track for more pedestrian deaths than last year
The warning comes just days after a woman was killed while crossing the street near the Glen Park BART station. KTVU's Allie Rasmus reports from San Francisco.
The warning comes just days after a woman was killed while crossing the street near the Glen Park BART station. KTVU's Allie Rasmus reports from San Francisco.