A taxi hit a pedestrian near San Francisco’s Powell BART station this afternoon, a police spokesman said. The pedestrian was struck around 2:30 p.m. near…
A taxi hit a pedestrian near San Francisco’s Powell BART station this afternoon, a police spokesman said. The pedestrian was struck around 2:30 p.m. near…