David Block, a 22-year-old white male and recent Yale University graduate, tragically lost his life on December 30, 1982. His disappearance occurred while he was visiting his parents in the affluent suburb of Highland Park, Illinois. David had informed his family of his plans to visit a friend in the nearby city of Highwood. However, he never returned, and his new Volkswagen was later discovered abandoned on the Tri-State Tollway near Deerfield, Illinois. This location is approximately sixty mil
...Read More