Skip To Content

Where To Stream Disappeared Season 5 Episode 7

Hometown Hero

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.