Elizabeth Smart: Kidnapper Wanda Barzee is staying at a hotel after prison release, worried neighbor ‘may move’

Wanda Barzee, the woman who served 15 years bars for her part in the 2002 abduction of Elizabeth Smart, is staying at a Salt Like City hotel. The news comes days after family members said they wouldn’t allow her to live with them upon her release from prison. FOX News reports that Barzee’s address is┬álisted … Continue reading Elizabeth Smart: Kidnapper Wanda Barzee is staying at a hotel after prison release, worried neighbor ‘may move’