The death of Lori Vallow's husband Charles in the US in 2019 has reportedly been ruled a homicide, according to a newly-released autopsy.The autopsy found that 62-year-old Charles Vallow, Ms Vallow's fourth husband, was shot in the stomach and chest, with one round puncturing his lung, the New York Daily News reported.Ms Vallow's brother Alex Cox had claimed to shoot Mr Vallow in self-defence on July 11, 2019, after Mr Vallow allegedly attacked him with a bat.
Load More
Load More