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.