Triplets Vanished in 1981 — Mother Makes Shocking Discovery 30 Years Later.
On a quiet night in 1981, Margaret Hayes, a 29-year-old single mother in the small town of Willow Creek, carefully tucked her three-year-old triplets — Ethan, Ella, and Evan — into their beds. After years of trying and facing heartbreak, these children had been her miracle, a dream realized. The room was filled with soft…
Read More “Triplets Vanished in 1981 — Mother Makes Shocking Discovery 30 Years Later.” »