July 21, 2026

Severe storms in the Northeast cause thousands of flight delays and cancellations

Powerful storms are slamming the Northeast with heavy rain, flash floods and tornados, triggering thousands of flight delays and cancellations. Meanwhile, Tropical Storm Bertha strengthens as it churn