Tornadoes touch down in New York and Delaware

BBC World
Published: Aug 21, 2026 14:35:50 EAT   |  International

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