Ted Dabrowski on the new report on homicide rankings in IL & the State/Local Tax Burden