New weather warning system proves itself
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, making it one of the largest on…