Elizabeth Smart kidnapper Wanda Barzee Will be Released Next Week

Share This!

 318 total views,  1 views today

Wanda Barzee, the wife of Brian David Mitchell who helped kidnap Elizabeth Smart and hold her hostage for nine months, will be released from prison next week after serving her entire sentence.