Severe Thunderstorms vs. Tornadoes: National Weather Service Breaks Down July 18 Storm Myths
After severe storms swept through Delmarva on July 18, the National Weather Service confirmed no tornado occurred—damage was caused by straight-line winds exceeding 100 mph....