Illinois Firearm News Uncategorized
Chicago 2016 Homicide Rate is Tallied, the Results Not Good
In 2016 the homicide rate is 795, the exact murder rate has not been released however approximately 11 homicides were considered acts of self defense, approximately 11 were police involved.