Wanda Barzee, kidnapper of Elizabeth Smart, released from Utah prison
Wednesday, September 19, 2018 - 11:30
in Earth & Climate
Wanda Barzee, one of the kidnappers who took Utah teenager Elizabeth Smart in 2002, was released from prison on Wednesday.