New charges have been filed against an Idaho woman after the remains of two of her children were found months after they disappeared. Lori Vallow was charged with two felony counts of conspiracy to destroy, alter or conceal evidence, according to court documents. Human remains were found on the property of Vallow’s fifth husband, Chad …
Continue reading “Mom Of Idaho Kids Found Dead Is Now Facing New Charges”