Northern Calif. man sentenced in ‘horrific love triangle murder plot’
Damon Benson has been sentenced to 71 years in prison in Placer County. Placer County District Attorney’s Office Justice has been served in one of the most heinous torture and …
Damon Benson has been sentenced to 71 years in prison in Placer County. Placer County District Attorney’s Office Justice has been served in one of the most heinous torture and …