Police arrest pair after shooting death of Twin Peaks photographer

Police arrest pair after shooting death of Twin Peaks photographer

San Francisco police announced the arrests of two people following the brazen robbery and shooting death of a 71-year-old photographer on Twin Peaks who was trying to capture a Sunday morning sunrise, sources told KTVU.

Top Videos

Most Watched

KTVU Vault

Wild Rides