Pair who killed photographer on San Francisco's Twin Peaks in 2017 sentenced to life in prison

Pair who killed photographer on San Francisco's Twin Peaks in 2017 sentenced to life in prison

Two individuals have been sentenced to life in prison without parole for the murder of a photographer on San Francisco's Twin Peaks. The victim was shot during a robbery in 2017, and justice has finally been served after seven years of legal proceedings.

Read More

Did you find this insightful?