Death by Cop- 2024
Search fatalities
You can use any or all of the fields to refine the search.
Name Not Disclosed
Gender : Male
Age :
Race : Unknown
Date : 07/01/2024
Location : 4000 block of Mountain View Church Road
City : Montvale
County : Bedford
State : Virginia
Agency : Bedford County Sheriff’s Office
Officer(s) :Not Disclosed
Cause of Death : Gunshot
Event : Suicide under police duress
OPEN RECORDS SUMMARY :
Bedford County deputies responded to a disturbance involving a gun in the 4000 block of Mountain View Church Road, was chased by “specialized units” of police and forced into a standoff until he died from suicide under police duress.