Elizabeth Smart details chilling actions of captor who is set to walk free
Elizabeth Smart is opening up about why she believes Wanda Barzee, one of her kidnappers who is set to be released, is still a danger to the public. Smart was rescued in 2003 after being abducted and held in captivity for nine months. Barzee and her husband, Brian David Mitchell, were convicted for their roles in the kidnapping. Barzee, now…