Man said to be carrying 'edged weapon' on Hwy 101 shot by San Francisco police
A man police say was armed with an "edged weapon" was shot and wounded by a San Francisco police officer on Hwy 101 near the Cesar Chavez Street off-ramp.
A man police say was armed with an "edged weapon" was shot and wounded by a San Francisco police officer on Hwy 101 near the Cesar Chavez Street off-ramp.