It came after thousands of protesters took over the facility’s main terminal on Monday, leading to the cancellation of more than 200 flights.
St. Louis Breaking News & Events
It came after thousands of protesters took over the facility’s main terminal on Monday, leading to the cancellation of more than 200 flights.