There's an 80% chance a tornado will touch down within 25 miles of your location every year, according to new data.
Illinois had more tornadoes than any other state in the U.S. last year. As the climate warms, Illinois has seen a surge in ...
Illinois had more tornadoes than any other state in the U.S. last year. As the climate warms, Illinois has seen a surge in ...
The new data shows a 70%-80% annual probability for a tornado in the local area and south into Oklahoma, Arkansas, Mississippi and Alabama. When you break down the data to the 30 year average (1994 to ...