April 18, 2025

Severe storms slam central US ahead of Easter

More than 50 million residents are on alert for severe weather heading into the holiday Easter weekend.