Tornadoes touch down across New York and Delaware, sparking outages

1 min read
Source: BBC
Tornadoes touch down across New York and Delaware, sparking outages
Photo: BBC
TL;DR

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.

Share this article

Want the full story? Read the original reporting

Read on BBC