Leaked email shows police are getting close to indicting Lori Vallow in husband’s death
Police in Arizona could be on the verge of indicting Lori Vallow in the death of her ex-husband, who was killed by her brother last year, according to a leaked email from a Phoenix detective. Vallow was arrested last month in Hawaii, where she had fled with her fifth husband, doomsday author Chad Daybell, amid … Read more