Press "Enter" to skip to content

At least 3 dead, multiple injured as tornadoes wreak havoc across Louisiana and the Southeast

A destructive storm marched across the United States, spawning tornadoes that touched down in parts of Texas, Oklahoma and Louisiana, where two deaths were reported
Source: Check out ABC 7 for more…

Be First to Comment

    Leave a Reply