
“More people than we could ever imagine think about walking out of their lives and starting new ones.”
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.
Th… [+9295 chars]









