Police are investigating a shooting that killed two people Thursday afternoon just near San Francisco's Powell Street, police said. Around…
This website uses cookies.