In the summer of 2001, a young man's disappearance from Detroit, Michigan, began a long and sorrowful mystery for his family. Twenty-three-year-old Quincy Jamaar Lambert was last seen on the evening of July 12, 2001. On that Thursday, at approximately 10:30 p.m., he went for a walk and tragically, was never seen or heard from again. His sudden and unexplained absence left his loved ones with a void of information and a series of unanswered questions about what could have happened to him in
...Read MoreLast Seen: Jul 12, 2001