New Hazardous Weather Warning System Proves its Mettle During March 2025 Tornado Outbreaks
5/3/2025 - By research.noaa.gov. From March 13 to March 16, 2025, a historic and deadly tornado outbreak swept across the central United States, unleashing severe weather from the Gulf Coast to central Illinois. The storm system produced more than 115 confirmed tornadoes, and resulted in $6.25 billion in damage and 23 fatalities,… SEE MORE




