Chapter 6: The Evidence

True Crime Arizona: Lori Vallow's Deadly Delusions

10-11-2021 • 20 mins

Charles Vallow’s death was often a big question mark in the case, having been deemed self defense initially. However, new evidence released by Chandler Police show they never felt Lori and her brother were being truthful.