At Least 7 People Are Killed After Severe Storms Ravage Parts of the South
5:44pm PDT - April 23rd, 2020 houston weather - TimeSevere weather blew through the South on Thursday after killing at least seven people in Oklahoma, Texas and Louisiana.
Severe weather blew through the South on Thursday after killing at least seven people in Oklahoma, Texas and Louisiana.