It's time to put your thunderstorm goggles back on because a new outlook from forecasters shows explosive storms will likely develop over all of Illinois late next week.
A new notice sent to the state of Illinois reveals what might be one of the biggest mass layoffs in the state so far in 2025. More than 600 workers are reportedly being let go beginning in July.