Thousands took over the facility’s main terminal on Monday, leading to the cancellation of more than 200 flights.
New Orleans Breaking News & Events
Thousands took over the facility’s main terminal on Monday, leading to the cancellation of more than 200 flights.