News
Discover
North AmericaUnited States· Long Island
First report 1h agoLast update 13m ago

Severe Weather Causes Flooding and Waterspouts in New York and Delaware

Torrential rain has led to flash flooding in New York City, inundating roads and subway stations, while a waterspout formed off Long Island, and a likely tornado caused significant damage in Dover, Delaware.

iWitness comments

No comments yet — be the first to weigh in.