A long and severe episode of destructive weather has struck an enormous swath of the US, stretching from Texas to New Jersey. Over the past 12 days, the US has experienced an average of 27.5 tornadoes per day, NBC News reports. So far, destructive storms in Oklahoma, Missouri, Iowa, and Ohio have left at least seven dead and many more injured.
While many of these states are used to tornadoes this time of the year, the recent frequency and severity is noteworthy. A series of tornadoes that struck from Kansas to Pennsylvania on Tuesday (May 28) marked the first time since 1980 that eight tornadoes had been reported in a day for 12 days in a row.
Photos from the past few days show a wide range of damage stretching across the US, from toppled cars in Missouri to roofs ripped from homes in Ohio and flooding throughout Oklahoma and Pennsylvania. Severe non-tornado weather also did extensive damage in New Jersey and New York, with more expected today.