Death by Cop- 2024
Search fatalities
You can use any or all of the fields to refine the search.
Leron Antonio Earl Griffin
Gender : Male
Age : 14
Race : Black
Date : 07/04/2024
Location : Illinois River
City : Bartonville
County : Peoria
State : Illinois
Agency : Peoria County Sheriff’s Office, Canton Police Department
Officer(s) :Not Disclosed
Cause of Death : Drowned
Event : Drowned during police chase
OPEN RECORDS SUMMARY :
Peoria County deputies and Canton PD chased several teenagers who were allegedly driving a stolen car that crashed. During the ensuing foot chase, 14-year-old Leron Griffin, a passenger in the vehicle, was last seen running away from a squad car on the shoulder of the I-474. He was found floating dead in the Illinois River, allegedly having drowned while crossing the river.