Tornadoes touch down in New York and Delaware

Sincity Press Staff 2 hours ago 1 min read 2
Sincity Press Brief

Tornadoes swept through New York and Delaware as severe storms brought torrential rain to the Mid-Atlantic.

Tornadoes touch down in New York and Delaware Tornadoes, dense rainfall and almighty winds battered the Northeast, hitting Atlantic Beach on Long Island, New York, and knocked out power across parts of Delaware’s capital. Police say there are no reports of serious injuries in Atlantic Beach. Published 18 minutes ago.