Elizabeth Smart Kidnapper Wanda Barzee Has Religious Outburst On First Night Out Of Prison, Police Called
Wanda Barzee, one of the two people behind the 2002 abduction of Elizabeth Smart, was released from prison and police ...
Wanda Barzee, one of the two people behind the 2002 abduction of Elizabeth Smart, was released from prison and police ...