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 : 01/19/2024
Location : Unknown
City : Twin Falls
County : Twin Falls
State : Idaho
Agency : Twin Falls Police Department, Twin Falls County Sheriff’s Office SWAT
Officer(s) :Unknown
Cause of Death : Gunshot
Event : Suicide under police duress
OPEN RECORDS SUMMARY :
Twin Falls PD were called to a domestic violence call where shots had been heard fired. When they arrived, a female evacuated the house and the man locked himself in. SWAT arrived and under intense SWAT pressure for hours, they finally breached the home and the man committed suicide under police duress upon their entry.