Illinois Not Top 10 – Budget Edition

ILLINOIS – Illinois is leading the US in all the wrong category: highest property taxes, record spending, and millions of families and businesses moving to better managed states. Here are the Not Top 10 Illinois Budget Edition.