Champaign, Illinois October 09, 2009
Agencies: Champaign Police Department - Illinois
Cause of death: Shooting
Follow This Case
Last updated: almost 6 years ago