On Thursday at 3:30 p.m., an 80 mph tornado touched down in New Orleans, Louisiana, causing at least 30,000 power outages....
On Tuesday afternoon, a nine tornadoes’ storm hit Kansas. It is the fourth consecutive day of multiple twisters touching...