Arizona police release investigation into shooting death of Lori Vallow’s husband

Hits: 5

Arizona authorities on Wednesday released the entire investigation into the 2019 death of Lori Vallow’s former husband, for which she faces a conspiracy charge, including a videotaped police interview in which she explained what led to the fatal shooting. Read More Go To Source