Baby Lisa Irwin Vanished Ten Years Ago: Parents Still Hope They Will Find Her

Lisa Irwin vanished from her home on October 4, 2011, in Kansas City, Missouri. Photo courtesy of Daily Mail.
Lisa Irwin vanished from her home on October 4, 2011, in Kansas City, Missouri. Photo courtesy of Daily Mail.