6 Dead After Tornadoes Devastate Louisiana, Oklahoma And Texas
April 23, 2020
At least six people were killed when tornadoes devastated several areas in Texas, Oklahoma and Louisiana starting from Wednesday (April 23) evening up until Thursday (April 24).