Carterville, IL officer reacts to proposed IL death penalty for mass murderers

Carterville, IL officer reacts to proposed IL death penalty for mass murderers