Dellen Millard and Mark Smich are accused of killing Laura Babcock and burning her remains in a massive animal incinerator in the summer of 2012
Dellen Millard and Mark Smich are accused of killing Laura Babcock and burning her remains in a massive animal incinerator in the summer of 2012