206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
On March 2, 2025, at approximately 5:13 PM, a tragic incident occurred in the rear parking lot of the Town of Vinton Municipal Building, located at 311 South Pollard Street in Vinton, Virginia. Brian Christian Sledd, a 29-year-old male from Bedford County, was one of two victims who suffered critical injuries during what was later revealed to be a custody exchange. Both victims were pronounced dead at the scene.
The second victim was identified as Jeffrey Alan Catron, a 31-year-old male, ...Read More
The second victim was identified as Jeffrey Alan Catron, a 31-year-old male, ...Read More
Links to Additional Sources (9)
See any mistakes?Victim Details
Brian Christian Sledd
Male
White / Caucasian
Vinton
VA
2025-03-02
29
Brian
Christian Sledd
11/22/2025







