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