'Ellen' Star Sophia Grace Snuggles Newborn Baby Boy & Reflects On 'Traumatic' Birth In New Video
CLIP 03/20/23
Main Content
Wanda Barzee, one of Elizabeth Smart's kidnappers, has been released from prison. Find out why and see what Smart had to say after receiving support from the public.