A North Carolina woman who vanished more than two decades ago in December 2001 has been found alive. Her family is rejoicing and shocked by her mysterious return.
The Rockingham County Sheriff’s Office announced on Friday, Feb. 20, that Michele Hundley Smith, now 62, has been located. She was first reported missing on Dec. 31, 2001, when she was 38 years old.
A missing mom has been found alive after vanishing 24 years ago…