Death by Cop- 2024
Search fatalities
You can use any or all of the fields to refine the search.
Torraize Armstrong
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/