Tornadoes Across Southeast Louisiana Cause Widespread Damage
The National Weather Service confirmed that an EF3 tornado touched down in East New Orleans on Feb. 7. The twister was reported to have caused widespread damage and forced around 100 people from their homes. NOLA.com reports that roofs were …
Read more »