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