Michele Hundley Smith, a North Carolina mother of three who vanished in December 2001, has resurfaced more than two decades later with a brief explanation for why she walked away from her family.
The now-62-year-old was found “alive and well” last Friday (February 20), after investigators from the Rockingham County Sheriff’s Office received new information the day before and tracked her down at an undisclosed location in North Carolina.
Her reappearance closed a 24-year missing persons case that once involved multiple agencies, including the FBI.