Northeast Flash Flood Watch: 34 Million Under Alerts as Slow Storms Stall Over Mid-Atlantic
Roughly 34 million people from Delaware to Connecticut are under flood watches this Monday as a slow-moving storm system stalls over the Northeast. Here's what...
Read More