Tag: tornado

One Person is Killed After a Tornado Tears Through the Suburbs of New Orleans.

One person was killed and at least one vehicle was flipped over…