Death by Cop- 2024
Search fatalities
You can use any or all of the fields to refine the search.
Torraize Armstrong
Case # :1512
Gender : Male
Age : 40
Race : Black
Date : 02/17/2024
Location : West 14th Street and Arbor Drive
City : Upland Borough
County : Delaware
State : Pennsylvania
Agency : Chester Police Department
Officer(s) :Unknown
Cause of death : Gunshot
Event : Killed by police during arrest
Open records summary :
A man wanted for other offenses was chased until he shot an officer in the stomach and was shot and killed. The officer survived.
Source links :
https://6abc.com/officer-shot-police-pursuit-chester-county-cop-upland-pennsylvania/14438073/