Death by Cop 2022-2024
Search fatalities
You can use any or all of the fields to refine the search.
De’Jah N. Leonard
Gender : Female
Age : 21
Race : Black
Date : 04/18/2023
Location : I-70+Adelaide Ave
City : St. Louis
County : St. Louis
State : Missouri
Agency : St. Louis PD
Officer(s) :Not Disclosed
Cause of Death : Vehicle
Event : Killed during police chase crash after failed traffic stop
OPEN RECORDS SUMMARY :
A St. Louis PD officer tried to pull over the car on I-70 near Salisbury Street around 12:30 p.m. per police. De’Jah N. Leonard fled the traffic stop, ran a red light and collided with a semi-truck just off Interstate 70 on Adelaide Avenueand died as a result of the police chase.