Woman Convicted in Elizabeth Smart Kidnapping to Be Released from Prison

  • 6 years ago
Wanda Barzee, who was convicted for her role in the 2003 kidnapping of Elizabeth Smart, will be released from prison September 19.

Recommended