Do you know who murdered Debra Vincent? On April 26, 1993, the body of 31-year-old Debra Mayo Vincent was discovered in a wooded area off So-Hi Drive near Ellis Road in Durham, North Carolina. Authorities determined that Vincent had been strangled, and her body had been left in the secluded area. Her death remains an unsolved homicide, and the Durham Police Department continues to seek information that could lead to solving the case.
Despite the passage of time, the case is still active, with investigators urging anyone with
...Read More