
Tornadoes touch down across New York and Delaware, sparking outages
Tornadoes touched down in Atlantic Beach on Long Island, NY, and across Delaware, bringing heavy rain and strong winds that caused power outages in parts of Delaware's capital; there were no reports of serious injuries.

