WorldTornadoes hit New York and Delaware
Tornadoes struck New York and Delaware as severe storms brought torrential rain, heavy winds and power outages across parts of the Northeast. Atlantic Beach on Long Island was affected, while police reported no serious injuries there.
Tornadoes hit New York and Delaware
World