Saturday, July 4, 2020

'I Knew It Was Foul Play': Family Of Police Officer's Wife Insist Her Death Was Not A Suicide

Tera Chavez was found fatally shot in the home she shared with her police officer husband, Levi Chavez, in 2007. What unfolded next was a battle ...

via