Source: New York Post
The woman convicted of kidnapping Elizabeth Smart over two decades ago was arrested Thursday for violating her sex offender probation. Wanda Barzee, who abducted then-14-year-old Smart with her husband Brian David Mitchell in 2002, is accused of illegally visiting Liberty Park and Sugar House Park in Salt Lake City, Utah. The 79-year-old reportedly told the Salt Lake City Police Department that God encouraged her to visit the green spaces and “sit on the benches and feed the ducks,” according to KUTV.
Aller á la Source
Nouvelles connexes