Wanda Barzee, who helped kidnap Elizabeth Smart in 2002 and held her captive for nine months, was released Wednesday from Utah State Prison.


10


FOX

14 Related Articles, between 2018-09-19 and 2018-09-18