Man fatally shot on Twin Peaks was likely scouting commercial location for work
A 71-year-old man shot and killed at San Francisco's Twin Peaks lookout Sunday morning appears to have been robbed of a camera in the shooting, police said.
A 71-year-old man shot and killed at San Francisco's Twin Peaks lookout Sunday morning appears to have been robbed of a camera in the shooting, police said.