News

Tornado strikes New Orleans: 1 reported dead outside city, search and rescue teams deployed

A large tornado touched down Tuesday evening in New Orleans, Louisiana, the National Weather Service said.