Nation

Girl abducted in Illinois in 2017 found safe in North Carolina after ‘Unsolved Mysteries’ episode

Kayla Unbehaun was abducted six years ago and found safe recently after tips from an 'Unsolved Mysteries' episode on Netflix led to her rescue.