
United States· Long IslandSevere 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.