206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Lieutenant Willard Edward Vaughan, aged 64, was a dedicated officer with the Roanoke Rapids Police Department in North Carolina. On May 9, 1977, he responded to a silent alarm at a convenience store. Vaughan, along with another officer and a deputy sheriff, arrived at the scene. Vaughan's vehicle was in front as they drove back toward the crime scene. The deputy slowed down to look down a dirt road, and Vaughan's brake lights came on. Vaughan exited his vehicle, and the deputy saw a tremendous a ...Read More
Victim Details

Willard Edward Vaughan

Male

White / Caucasian

Roanoke-rapids

NC

1977-05-09

64

Willard

Edward Vaughan

11/17/2025