Elizabeth Smarts Pleads to Officials to Not Release one of her kidnappers!


Wanda Barzee, 64, is expected to be freed next week after 15 years in custody, including time at the state hospital, six years before her initial 2024 release date

Wanda Barzee, 64, is expected to be freed next week after 15 years in custody, including time at the state hospital
Smart was found while walking with Barzee and Mitchell (pictured above in 2010) on a street in the suburb of Sandy, Utah, by people who recognized the couple from media reports

Source