Young Triplets Vanished in 1981, 30 Years Later Their Mom Makes a Shocking Discovery
On the quiet night of June 14, 1981, the small town of Willow Creek changed forever. In a cozy white house on Cedar Lane, 29-year-old Margaret Hayes tucked her three-year-old triplets — Ethan, Ella, and Evan — into bed. To her, they weren’t just her children; they were miracles born after years of heartbreak and…