34m
KTVU FOX 2 on MSNMan dead from an apparent self-inflicted gunshot in East Palo Alto, police sayA man police pursued on foot is dead from an apparent self-inflicted gunshot, the East Palo Alto chief of police says.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results