In the early summer of 1988, a weekend visit to family took a distressing turn, leaving a void that has now spanned decades. Wilson Dumars Jr., a 32-year-old resident of Houston, Texas, traveled to Natchitoches, Louisiana, to spend time with a relative. On June 12, 1988, what should have been an ordinary day marked the beginning of an enduring mystery. Dumars was last seen at approximately 2:00 p.m., behind the wheel of his distinctive white 1981 Dodge pickup truck. After that final sighting, he
...Read MoreLast Seen: Jun 13, 1988