206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
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
Victim Details

Brian Christian Sledd

Male

White / Caucasian

Vinton

VA

2025-03-02

29

Brian

Christian Sledd

11/22/2025