Young Triplets Vanished in 1981, 30 Years Later Their Mom Makes a Shocking Discovery
On the night of June 14, 1981, the quiet town of Willow Creek was thrown into turmoil by a mystery that would haunt it for decades. In a small white house on Cedar Lane, Margaret Hayes, a 29-year-old single mother, tucked her three-year-old triplets — Ethan, Ella, and Evan — into bed. To her, they…