Robin Margaret Edwards, a 14-year-old girl from Isle of Wight County, Virginia, was tragically found dead on September 23, 1987. Her body, along with that of 20-year-old David Lee Knobling, was discovered by a beachcomber at the Ragged Island Wildlife Refuge. Both victims had been shot to death, and their bodies were found in a secluded area, indicating a possible execution-style killing.
The investigation revealed that Robin and David had last been seen alive on September 19, 1987, and w
...Read More