91³Ô¹ÏÍø

Watch CBS News

Devastation in Lena, Illinois, after tornado last week

A tornado that touched down in the community of Lena late last week has been estimated as an EF-2, but may be upgraded, officials said Monday.

The tornado was part of a massive storm system on Friday that also hit the Chicago area, but did the most damage far to the north and west.

Preliminary reports from the National Weather Service indicate that an EF-2 tornado affected Lena, about 48 miles west of Rockford, and destroyed businesses and homes. The tornado had peak winds of around 130 mph, the NWS said.

The Stephenson County emergency management director said more surveys are planned, with some indicators suggesting that the tornado could be upgraded to an EF-3.

Lena-Winslow Junior High School will remain closed through Tuesday.

People in Lena said the community has come together to help each other.

"This community helps everybody, no matter where they're from," said Lena resident Rich Tessendorf. "Just overwhelming, the support."

Val Hanson came from her own small town to volunteer.

"The magnitude of the disaster was so huge, and so we have people from all over, as you know," she said. "I'm in Dakota. [Illinois]. We didn't know some of these folks. Most of them, we didn't know until we showed up, but they just need so many help.

The police department in Lena said power has been restored to nearly the entire village.

Meanwhile Monday, the American Red Cross was headed to Winnebago and Stephenson counties to help those impacted by the storms. The organization will be at the Lena Village Hall distributing supplies from 2 p.m. to 6 p.m.

People can stop by to get cleanup kits and supplies.

Red Cross volunteers will also bring supplies to neighborhoods for anyone who can't make it out to village hall.

Gov. JB Pritzker said in a post on his social media accounts Friday that the Illinois Emergency Management Agency responded to Lena and coordinated with local officials to offer the state's full support.

The storms Friday also brought heavy rain and wind gusts topping 70 mph to the Chicago area, and also prompted tornado warnings locally in the evening hours. Will and southeastern Cook counties, and parts of Northwest Indiana, were placed under a tornado warning Friday evening.

In Bloomington-Normal on Friday night, a tornado warning halted a performance of Illinois State University's Gamma Phi Circus as everyone at CEFCU Arena was forced to take cover.

Closer to Chicago, Des Plaines River water levels remain a concern

Concerns stemming from storms remained an issue in the Chicago area Monday in the form of high water levels on the Des Plaines River. On Monday morning, the levels were dropping, easing fears of flooding.

But authorities warn the river will remain over its banks until at least Friday.

Reports show the river will crest in Lincolnshire on Monday around 15 feet, while it reached its highest point in Gurnee on Sunday at around 11 feet.

Stretches of several streets remained closed in Gurnee on Monday as officials continued to monitor the situation closely.

Sandbags were available at Gurnee Public Works for whoever might need them.

Reports also show the Fox River is expected to rise, cresting at just below 12 feet in parts of Algonquin on Thursday. The northwest suburban village has closed Cornish Park, and has distributed about 5,000 sandbags — with more available to those who need it.

In Barrington, flooding shut down Illinois Route 59 north of Route 22 and south of Cuba Road.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });