Tornadoes and Heavy Storms Cause Localized Damage in Delaware and on Long Island | Epistemic News