At least 3 dead and multiple injured as tornadoes wreak havoc across Louisiana and the Southeast
A severe weather system has left a trail of destruction in Louisiana, killing at least three people. Violent tornadoes touched down causing collapsed…
Continue Reading