Elwood, Illinois Has Become a Vital Hub of America’s Economy. And It’s Hell | Heykuki News