Woman Convicted in Elizabeth Smart Kidnapping to Be Released from Prison

2018-09-11 15

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

Free Traffic Exchange