› added 3 years ago
125
TIL that Wanda Barzee, the wife of Elizabeth Smart’s kidnapper (and accomplice to the abduction) is currently free, having been released from prison in 2018
via reddit.com