Lori Vallow back in jail after being found competent to stand trial

The newest mugshot has been released of Lori Vallow after her return to an Idaho jail.

Latest News

View More
View More

Arizona Morning

View More
View More