Where To Stream Disappeared Season 5 Episode 7
Hometown Hero
- Aired February 20, 2012
- 60 Min
The case of US Army veteran and mother-of-three Margaret Haddican-McEnroe, who disappeared from her New Jersey home in October 2006 leaving her five-month-old baby in its cot.