SB2151, the Capital Crimes Litigation Act of 2023, seeks to reinstate the death penalty in Illinois and establish the Capital Litigation Trust Fund to finance the prosecution and defense of capital…
Open in Informed Citizenry