A likely tornado struck the small village of Lena in Illinois on April 18, causing significant damage. The storm left a trail of destruction, impacting homes and infrastructure in the community. Emergency services are responding to assess the damage and assist residents.
Observable data points shared across all narratives