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