WeatherAug 21, 2026·ProvisionalTornadoes pummel New York’s Long Island and Delaware capitalSudden storms swept the north-eastern United States, bringing heavy rain, flash flooding and tornadoes that touched down on Long Island (Atlantic Beach) and in the c...Long IslandDelaware capital