Chicago, Illinois
November 13, 2007
Agencies: Chicago Police Department Illinois | Independent Police Review Authority Chicago
Cause of death: Shooting
Last updated: almost 6 years ago
February 2014 $4.5million settlement