One Illinois suburb with less than 27,000 residents earned the title being one of the best places to live in Illinois. Is it closer to home than you think?
If an Illinois grocery store chain has its way, Walmart will no longer be the biggest provider of groceries in America. They've announced an enormous expansion which will include over 800 new stores including reportedly many in Missouri and Illinois.
Safe to say that black holes are considered one of the most feared phenomena known to man? What if I told you there is a discussion about whether or not the super-powerful particle collider in Illinois could create one. The consensus is maybe, but you really shouldn't worry.