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 MoreDid you find this insightful?
Bad
Just Okay
Amazing