Sister of Elizabeth Smart Kidnapper Wanda Barzee Blasts Her Prison Release

Wanda Barzee and her husband, Brian David Mitchell, were convicted of abducting 14-year-old Elizabeth Smart from her Salt Lake City home in 2002. They held her captive for several months before Smart escaped. Now, thanks to what officials say was a miscalculation in her release date, Barzee will soon be a free woman. Smart calls the decision to release Barzee “incomprehensible,” and Barzee’s own sister agrees, saying, “I just can’t believe it.”