Scorecard Research Beacon
Search Icon
April 7, 2025

Deadly storm betters the South and Midwest

At least 20 people have died since last Wednesday, as catastrophic flooding and severe storms swept across multiple states.