Illinois Bloated Local Governments Need Consolidation
The State of Illinois has more units of local government than any other state in the nation. Illinois has 6,963 units of local government, much more than any other state, and over 1,800 more than [...]