Editor's note: We're aware of reports of a large police response at the Louis Armstrong New Orleans International Airport where witnesses reported shots fired. We'll continue to monitor for additional information. - Jimmy
Editor’s note: We’re aware of reports of a large police response at the Louis Armstrong New Orleans International Airport where witnesses reported shots fired. We’ll continue to monitor for additional information. – Jimmy Read more…