Debra Himmelman, a 49-year-old mother of four, disappeared from her home on the evening of Saturday, June 5, 2004. Her body was finally found lying face down in the brush off a rail bed, only 600m from her house, in the early afternoon of June 8, 2004. Her death was ruled a homicide, but the details surrounding it are still uncertain. Listen through to learn more.