Devon Still
Name: Devon Still
Age: 30
Gender: Male
Race: Race unspecified
Date: 08/06/2003
Location: Locust Street and Pine Street
Camden, New Jersey, 8103
County: Camden
Agency: Camden Police Department
Cause of Death: Vehicle
Intended Use of Force: Vehic/Purs
Media summary: Devon Still was killed by a police van driven by Officer Troy Redd after Still fell or jumped off a stolen bicycle.
Unique ID: 19590
News article: Link
View Larger Map