Cleanup underway after tornadoes touch down in Delaware and New York’s Long Island
Tornadoes touched down in Dover, Delaware and on Long Island, New York during storms that brought heavy rain and flash flooding to the Northeast. The storms damaged buildings and roadways and left some people stranded in their cars. Cleanup and damage assessment efforts are now underway in both areas.