South Carolina deputies suspected a man was killed in a hit-and-run. An oil trail led them down a darker path.
It was just after 1 a.m. on May 7, 2023, when authorities responded to a reported road accident on a secluded dead-end street in Greenwood, South Carolina. At the edge of the nearby woods, they would find 46-year-old Davis McClendon‘s body. But what they saw at first was on the …