Severe Weather Outbreak Batters the US Northeast: Tornadoes, Torrential Rains, and High Winds Leave Trail of Destruction from Long Island to Delaware
Executive Overview A volatile and fast-moving severe weather system tore through the United States Northeast, unleashing destructive tornadoes,…
