News Analysis with Eddie Arruza
According to a new research study from the Pew Center on the States, Illinois is one of ten states in fiscal peril. Can anything be done to get the state out of its current mess, and do lawmakers have the political will to do it? Eddie Arruza and his panel, including Sheila Weinberg, the Institute's founder & CEO, take a look.
Click here to view the video.
Another panel member includes Laurence J. Msall, president of the Civic Federation.