Storms calm after claiming at least 5 lives
Saturday, April 20, 2019 - 14:30
in Earth & Climate
Between Wednesday and Friday, 31 tornadoes were reported from Florida to Texas, with the storm's biggest blast charging through Avon, N.C., Saturday at 90 mph.