Sister of 'Doomsday Mom' Takes the Stand

Sister of 'Doomsday Mom' Takes the Stand

An important witness took the stand on April 25, the 15th day of Lori Vallow's murder trial. The so-called 'Doomsday Mom' is accused of murdering her children, after moving them to Idaho from Arizona. FOX 10 Investigator Justin Lum has more on testimony from Lori's sister, as well as the intense evidence that came with the testimony.

James H. Sterling
Author

James H. Sterling

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.