At Least 7 People Are Killed After Severe Storms Ravage Parts of the South

5:44pm PDT - April 23rd, 2020    houston weather - Time

Severe weather blew through the South on Thursday after killing at least seven people in Oklahoma, Texas and Louisiana.